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

做网站赚大钱百度热搜榜排名今日第一

做网站赚大钱,百度热搜榜排名今日第一,国外企业网,学校手机网站建设为了满足字典序的输出&#xff0c;我采用了逐位递归的方法&#xff08;每一位的所能取到的最小值都大于前一位&#xff09; 1&#xff0c;指数型排列 #include<bits/stdc.h> using ll long long int; using namespace std; int a[10];void printp(int m) {for (int h …

为了满足字典序的输出,我采用了逐位递归的方法(每一位的所能取到的最小值都大于前一位)

1,指数型排列

#include<bits/stdc++.h>
using ll = long long int;
using namespace std;
int a[10];void printp(int m) {for (int h = 0; h <= m; h++) {if (h) cout << " ";cout << a[h];}cout << endl;return;
}void go(int i, int min, int n) {if (min > n) return;for (int k = min; k <= n; k++) {a[i] = k;printp(i);go(i + 1, k + 1, n);}return;
}int main() {int n;cin >> n;go(0, 1, n);return 0;
}

2,组合型枚举

#include<bits/stdc++.h>
using ll=long long int;
using namespace std;
int a[10];void printp(int m){for(int i=0;i<m;i++){if(i) cout<<" ";cout<<a[i];}cout<<endl;return;
}void go(int i,int min,int n,int m){if(i==m) printp(m);for(int k=min;k<=n;k++){//&&n-k>=m-1-ia[i]=k;go(i+1,k+1,n,m);}return;
}int main(){int n,m;cin>>n>>m;go(0,1,n,m);return 0;
}

 注释的部分是递归的剪枝操作,避免过早取到太大的值导致后面的值无法取,加上剪枝还是能省不少时间的

3,排列型枚举

#include<bits/stdc++.h>
using ll=long long int;
using namespace std;
int a[10],vis[10]={0};void printp(int n){for(int i=0;i<n;i++){if(i) cout<<" ";cout<<a[i];}cout<<endl;
}void go(int i,int n){if(i==n) printp(n);for(int k=1;k<=n;k++){if(vis[k]) continue;a[i]=k;vis[k]=1;go(i+1,n);vis[k]=0;}
}int main(){int n;cin>>n;go(0,n);return 0;
}

这个枚举与前两个不同,因为是排列的枚举,所以不要求字典序输出,因此问题转换成了如何避免重复,所以我专门开了一个状态数组来记录这个数位上要取的值是否已经被取过了

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

相关文章:

  • tomcat安装wordpress北京网站快速优化排名
  • 网站开发文档网站互联网广告营销方案
  • 一个人可以做网站吗网站推广多少钱一年
  • 易县做网站的在哪软文广告示范
  • 在哪里可以做自己的网站网络销售是干嘛的
  • 网站建设公司怎么选郑州seo服务
  • 杭州网站关键词长春网络推广优化
  • 建筑业招聘网站2345电脑版网址导航
  • 网站开发的目的百度云官方网站
  • 青岛网站建设-中国互联sem是什么品牌
  • 管理系统怎么做广州seo学徒
  • 长沙独立站建站公司重庆百度总代理
  • 国家城乡建设部信访网站网络营销软件哪个好用
  • 金华企业网站建站模板seo网站优化方案
  • 网站建设方案书ppt淘宝的17种免费推广方法
  • 自己的网站怎么推广昨日凌晨北京突然宣布重大消息
  • 外贸网站如何seo最新病毒感染什么症状
  • 动态网站建设实例教程seo可以提升企业网站的
  • 网站源码推荐31省市新增疫情最新消息
  • 摄像机怎么在自己家网站做直播产品推广策划
  • 高州网站建设sem竞价培训
  • 杭州的网站建设周口搜索引擎优化
  • 网站建设周期软文宣传推广
  • 网站做业务赚钱吗2345网址大全浏览器
  • 种子搜索网站怎么做的google google
  • 那个网站上有做婚礼布场样图的常见的搜索引擎
  • 群辉怎么做视频网站2024年新冠疫情最新消息
  • 网站优化seo怎么做seo免费培训
  • 东川网站建设营销型网站建设排名
  • 济南微信网站建设如何获取热搜关键词