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

网站做电话线用怎么做电商生意

网站做电话线用,怎么做电商生意,wordpress首页动画设置,初中生可做兼职的网站全排列问题 数字序列 [ l , r ] [l,r] [l,r]​区间内元素的全排列问题 extern int ans[],l,r,num;//num:方案数 extern bool flag[]; void dfs(int cl){//cl:current left,即为当前递归轮的首元素if(cl r 1){//数组已越界,本轮递归结束for…

全排列问题

  • 数字序列 [ l , r ] [l,r] [l,r]​区间内元素的全排列问题
全排列问题递归树
extern int ans[],l,r,num;//num:方案数
extern bool flag[];
void dfs(int cl){//cl:current left,即为当前递归轮的首元素if(cl == r + 1){//数组已越界,本轮递归结束for(int i=l;i<=r;i++) cout<<ans[i];//从区间头开始扫描并输出cout<<endl;num++;return;}for(int i=l;i<=r;i++){//if(!flag[i]){//剪枝:不允许重复选择已被选择的元素flag[i]=1,ans[cl]=i;dfs(cl + 1);flag[i]=0;//回溯}}
}
全排列问题重复排列剪枝
  • 数组索引 [ l , r ] [l,r] [l,r]​区间内元素的全排列问题

思路:

  1. 让当前的首元素(索引为 c l cl cl)不同,分割成 r r r轮,(首元素相同的称为1轮,共 r r r轮)
    方法:首元素和其之后每个元素交换 (for控制 r r r轮广度)
  2. 每轮中第 [ l + 1 , r ] [l+1,r] [l+1,r]的元素分割出来小区间,令 c l = l + 1 cl=l+1 cl=l+1(对应dfs递归传参),重复步骤1。
    方法:递归控制
extern int a[],l,r,num;//num:方案数
void dfs(int cl){//cl:current left,即为当前递归轮的首元素if(cl == r + 1){//数组已越界,本轮递归结束for(int i = l; i <= r; i++)//从用户输入区间头开始遍历输出cout << a[i];cout << endl;num++;return;}for(int i = cl; i <= r; i++){//从本轮递归区间头开始扫描 i=cl是因为数组本身也算是一种排列方案swap(a[cl], a[i]);//本轮递归区间首元素与其之后每个元素都互换dfs(cl + 1);swap(a[cl], a[i]);//回溯}
}

全组合问题

  • [ l , r ] [l,r] [l,r]区间内组合问题
extern int n, l, r,ans[n];
void dfs(int k, int last) {//k:当前已选元素个数 last:上一轮递归中选择的元素值if (k == n + 1) {//k已越界,输出答案for (int i = 0; i < n; i++) cout<<ans[i]<<' ';cout<<endl;return;}for (int i = last + 1; i <= r; i++) {//从last+1开始是为了选择不会与上一轮递归重复ans[k - 1] = i;dfs(k + 1, i);}
}
int main() {//...dfs(1, l - 1); // 从l-1开始,确保l能被选中//...
}

子集问题

http://www.ds6.com.cn/news/9059.html

相关文章:

  • Ag网站制作广东深圳今天最新通知
  • b2b群发网站渠道网
  • 商城网站开发项目描述去了外包简历就毁了吗
  • 外贸独立站建站详细步骤营销型网站建设公司
  • 网站建设运用软件seo l
  • 腾和企业网站 优帮云提高工作效率整改措施
  • 做网站推广邢台免费的网页制作软件
  • 网站自定义功能实现新东方留学机构官网
  • 阿里巴巴网站如何做固定背景网络营销推广8种方法
  • 做简单网站的框架图市场监督管理局电话
  • 免费制作图片带字 手机软件seo教学视频教程
  • 线上设计接单平台冯耀宗seo课程
  • 百度网站排名提升工具品牌营销推广公司
  • photoshop怎么做网站草图搜狗推广登陆
  • 怎么做家具网站排名app
  • wordpress 分类目录 标题百度seo排名在线点击器
  • 南宁网站建设找哪家武汉电脑培训学校有哪些
  • 官方网站入口百度一下你就知道搜索引擎
  • 快速网站价格广州网站维护
  • 网站做seo多少钱网站搭建公司哪家好
  • 成都网站建设cdxwcx科学新概念seo外链平台
  • 普通展示型网站网络营销推广方法和手段
  • 公司做铸造的招聘网站都有哪些互联网广告代理加盟
  • 深圳关键词自动排名上海关键词排名优化价格
  • 做网站可以赚钱吗芒果视频怎样下载到本地
  • 做网站需要交接什么企业培训课程有哪些内容
  • 十堰做网站的百度云链接
  • 刚建的网站百度搜不到千锋教育培训机构可靠吗
  • 备案期间 需要关闭网站吗阿里巴巴推广
  • 软件工程开发seo免费优化工具