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

网站推广怎么做优化网站流量统计分析的维度包括

网站推广怎么做优化,网站流量统计分析的维度包括,深圳公司网站搭建公司,贵阳小程序商城建设从 1∼n 这 n 个整数中随机选出 m 个,输出所有可能的选择方案。 输入格式 两个整数 n,m,在同一行用空格隔开。 输出格式 按照从小到大的顺序输出所有方案,每行 1 个。 首先,同一行内的数升序排列,相邻两个数用一个空格隔开。…

从 1∼n 这 n 个整数中随机选出 m 个,输出所有可能的选择方案。

输入格式

两个整数 n,m,在同一行用空格隔开。

输出格式

按照从小到大的顺序输出所有方案,每行 1 个。

首先,同一行内的数升序排列,相邻两个数用一个空格隔开。

其次,对于两个不同的行,对应下标的数一一比较,字典序较小的排在前面(例如 1 3 5 7 排在 1 3 6 8 前面)。

数据范围

n>0 ,
0≤m≤n ,
n+(n−m)≤25

输入样例:
5 3
输出样例:
1 2 3 
1 2 4 
1 2 5 
1 3 4 
1 3 5 
1 4 5 
2 3 4 
2 3 5 
2 4 5 
3 4 5 

题目链接:93. 递归实现组合型枚举 - AcWing题库

学习链接:递推与递归 + DFS | 手把手带你画出递归搜索树_哔哩哔哩_bilibili 

解题思路: 
  1. 保证所有方案按字典序排序,且一个方案中后一个元素比前一个元素大
  2. 解决方案:每枚举到一个新位置,试探起始元素比前一个位置的元素+1
  3. 设置一个桶t[],容量为m个元素,装未被试探过且比前一个位置中的元素大的数
  4. 设置一个visited[],标记已访问过的元素(这题不用设置也可以)
  5. 得到一个方案后,即桶t[]装够了m个元素,结束搜索
  6. 重复 "撤出-装入" 这一操作,即回溯-搜索,撤出元素是为了腾出位置便于得到新的方案(在不同位置放置不同的元素),重新标记撤出的元素为未访问过 

代码如下:

#include<bits/stdc++.h>
using namespace std;
int n;//总元素个数 
int m;//方案中元素个数
int t[30];//记录方案结果
int visited[30];//0 未访问,1 已访问void dfs(int pos,int start)
{//剪枝:当可选元素数量(n-start+1)<空位置数量(m-pos+1)时,咔擦掉(这题不剪也可以过) if(n-start+1<m-pos+1)	return ;//直接结束搜索 //如果方案中所枚举数量超过m个,终止搜索 if(pos>m){//输出方案for(int i=1;i<=m;i++)cout<<t[i]<<" ";cout<<endl;return ;//结束枚举 }for(int i=start;i<=n;i++){//这题不用设置visited[]t[pos]=i;//对下一个位置进行枚举,下一个位置的起始元素要比该位置的元素大dfs(pos+1,i+1);//撤出元素,便于新方案的选择t[pos]=0; }
} 
int main()
{cin>>n>>m;dfs(1,1);//从第一个位置且起始元素为 1 开始枚举方案 return 0;
}

 希望能帮助到各位同志,祝天天开心,学业进步!

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

相关文章:

  • 青岛开发区网站建设公司推广普通话手抄报内容文字
  • 如何用天地图做网站在线数据分析工具
  • 短链接生成官网seo搜索引擎工具
  • wordpress目录图片广州百度seo排名
  • 招远做网站价格网络营销公司好不好
  • 浏览器的网站清博舆情系统
  • 网店推广的发展趋势北京搜索关键词优化
  • 做网站公司价格多少广告营销策略有哪些
  • 包装设计案例分析网站关键词排名优化系统
  • 网站建设推广方法站优化
  • 微信链接网页网站制作百度app下载官方免费下载安装
  • 大通县wap网站建设公司人民日报新闻
  • 兼职网站制作武汉整站优化
  • 佛山市建设工程交易中心网站关键词下载
  • 企业网站的建设对于网络品牌的塑造作用爱站网长尾关键词挖掘
  • 外贸公司网站多少钱宁波网站推广优化公司怎么样
  • 做网站公司大型seo顾问服务深圳
  • 有什么网站可以做平面兼职百度推广业务电话
  • 手机营销网站模板百度关键词刷排名教程
  • 怎样让百度收取我的网站深圳整站seo
  • 空包网站建设怎么宣传自己的产品
  • 做网站被抓怎么建立网站
  • 付费设计网站百度推广管理
  • 网站建设莱州哪家强?sem和seo哪个工作好
  • 怀化网站建设哪家便宜2345网址导航怎么彻底删掉
  • 涿州做网站建设百度在线人工客服
  • 阅读网站策划书网络推广自学
  • 中国十大营销策划机构网络营销优化推广公司
  • 如何腾讯云二级域名做网站网站策划方案
  • 佛山公司建站电商具体是做什么的