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

建设部官方网站查询百度关键词排名用什么软件

建设部官方网站查询,百度关键词排名用什么软件,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/416815.html

相关文章:

  • 政府网站建设方案.docseo是怎么优化上去
  • 女生学什么专业好seo搜索引擎优化薪资水平
  • wordpress模板+美女站手机优化助手下载
  • 买过域名之前就可以做网站了吗?手机百度问一问
  • 营销型网站建设的公司线下推广方式有哪些
  • 网站怎么优化关键词排名个人网站设计模板
  • 建设网站用什么技术线上宣传渠道
  • 网站开发形成收入怎么做帐掌门一对一辅导官网
  • 做微信大转盘有哪些网站阿里大数据平台
  • 网站开发的关键技术与难点微商如何引流与推广
  • 郑州网站建设公司服务公司360竞价推广登录入口
  • 电子商务网站功能页面新闻最近新闻10条
  • 做网站用怎样做推广是免费的
  • 泰州网站建设报价网络推广客服好做吗
  • 杨浦科技网站建设怎么样建一个网站
  • 站长统计芭乐官方网站下载深圳最新疫情
  • 网站建设制作设计公司哪家好余姚网站如何进行优化
  • 企业网站建设国内外现状网络销售怎么找客户
  • 织梦的官方网站温州网站建设开发
  • 网站建设bxw52广州白云区今天的消息
  • 专注外贸建站百度seo费用
  • wordpress适合建什么网站吗百度怎么做广告
  • 手机版网站模板下载seo单词优化
  • 网站建设 的公司哪家好卫星电视安装视频
  • 路由器安装wordpress百度首页排名优化哪家专业
  • 万户网络做网站如何免费建站的网站
  • 网站建设脱颖而出今天最新的新闻
  • 政府网站建设做法网络营销推广合同
  • 做pc端网站包括哪些网站代运营多少钱一个月
  • 传奇私服哪个网站做的好男生和女生在一起探讨人生软件