当前位置: 首页 > wzjs >正文

网站建设到一半想换一家wordpress怎么防爬虫

网站建设到一半想换一家,wordpress怎么防爬虫,网络营销的四种策略,企业建站找哪个公司题意 n个数组成排列,排列的下标为i从1开始,并且排列中的每一个数都满足性质,nums[i]能被i整除,或者i被nums[i]整除,求一共有多少个这样的数列 题解 用一个长度为n1的数组(因为下标从1开始),来…

题意

n个数组成排列,排列的下标为i从1开始,并且排列中的每一个数都满足性质,nums[i]能被i整除,或者i被nums[i]整除,求一共有多少个这样的数列

题解

用一个长度为n+1的数组(因为下标从1开始),来记录1-n是否已经选过。用dfs对数列中的每一个位置i搜索如果nums[i]能被i整除,或者i被nums[i]整除。如果最后形成的数列长度为n那么这样的数列就是满足条件的

代码

class Solution {
public:int cnt;vector<bool> a;int countArrangement(int n) {a.resize(n+1, false);dfs(n, 0);return cnt;}void dfs(int n, int u) {if(u == n) {cnt++;return;}for(int i = n; i >= 1; i--) {if(!a[i] && (i % (u+1) == 0 || (u+1) % i == 0)) {a[i] = true;dfs(n, u+1);a[i] = false;}}}
};

时间复杂度 O ( n ! ) O(n!) O(n!)
空间复杂度 O ( n ) O(n) O(n)

http://www.dtcms.com/wzjs/790637.html

相关文章:

  • 网站建设及报价网站建设与管理用什么软件有哪些
  • 哈尔滨网站优化排名上海景观设计公司
  • 武威网站建设优化设计常用网站
  • 陕西省关于网站信息内容建设工业设计案例网站
  • 政网站首页怎么做试技术网站有哪些
  • 采集规则wordpress包头网站建设SEO优化制作设计公司
  • 做一个静态网站导航要多少钱php在线做网站
  • 广州网站搭建费用河北省网站建设公司排名
  • wix做网站的建议南通建设信息网站
  • 如何提高网站点击量世界青田网app
  • 平凉有做企业网站的吗购买域名
  • 烟台网站建设方案做网站端口内容无法替换
  • 模板建站百汇游戏网站开发商
  • 无锡抖音代运营公司合肥专业网站优化
  • 盐城网站开发代理咨询网站空间控制面板
  • 网站注册地址苏州seo排名外包
  • 免费推广网站途径有哪些集团公司简介模板
  • 河北衡水建设网站公司中英网站怎么做
  • 深圳商城手机网站建设微商做图王官方网站
  • 免费可商用素材网站comsenzexp wordpress
  • 网站推广员招聘泉州哪家网站建设公司好
  • 临高网站建设科威网络做网站怎么样
  • 开发一个网站的步骤怎么用PS做珠宝网站
  • 门户网站 移动端网站的类型有哪些
  • 网站建设合作关于网站建设的大学
  • 辽宁建设培训网站微信公众号 链接微网站
  • 网站哪个做的好设计一个电商网站的首页
  • 怎么做兼职类网站吗做公司网站麻烦吗
  • 中国建设信用卡网站首页汕头网络推广哪里好
  • 泊头做网站的公司my77731免费域名查询