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

学校网站开发模式wordpress 虚拟商品

学校网站开发模式,wordpress 虚拟商品,鸿蒙系统软件开发教程,外贸网站推广技巧组合算法#xff1a;开一个数组#xff0c;其下标表示1到m个数#xff0c;数组元素的值为1表示其下标代表的数被选中#xff0c;为0则没有选中。 首先初始化#xff0c;将数组前n个元素置1#xff0c;表示第一个组合为前n个数#xff1b;然后从左到右扫描数组元素值的“…组合算法开一个数组其下标表示1到m个数数组元素的值为1表示其下标代表的数被选中为0则没有选中。  首先初始化将数组前n个元素置1表示第一个组合为前n个数然后从左到右扫描数组元素值的“10”组合找到第一个“10”组合后将其变为“01”组合同时将其左边的所有“1”全部移动到数组的最左端当第一个“1”移动到数组的m-n位置即n个“1”全部移动到最右端时就得到了最后一个组合。        例如求5中选3的组合        1     1     1     0     0     //1, 2, 3        1     1     0     1     0     //1, 2, 4        1     0     1     1     0     //1, 3, 4        0     1     1     1     0     //2, 3, 4        1     1     0     0     1     //1, 2, 5        1     0     1     0     1     //1, 3, 5        0     1     1     0     1     //2, 3, 5        1     0     0     1     1     //1, 4, 5        0     1     0     1     1     //2, 4, 5        0     0     1     1     1     //3, 4, 5 void output1(int value[], char* middle, int length) {for(int i0; ilength; i){if(middle[i] 1){printf(%d , value[i]);}}printf(\n); }bool find10(char* middle, int M, int* index) {bool find false;for(int i0; iM; i){ if (middle[i] 1 middle[i 1] 0){*index i;find true;break;}}return find; }void move1(char* middle, int index) {int count 0;for(int i0; iindex; i){if (middle[i] 1){swap(middle[count], middle[i]);}} }//从M 个数中取 N 个数的组合 void enumkind(int value[], int M, int N) {char *middle new char[M 1];middle[M] \0;memset(middle, 1, N);memset(middle N, 0, M - N);printf(%s: , middle);output1(value, middle, M);int index 0;while(find10(middle, M, index)){swap(middle[index], middle[index1]);move1(middle, index);printf(%s: , middle);output1(value, middle, M);}delete middle; }int _tmain(int argc, _TCHAR* argv[]) {int value[5] {1,2,3,4,5};enumkind(value, sizeof(value)/sizeof(int), 4);getchar();return 0; }    转载于:https://www.cnblogs.com/dyllove98/p/3186867.html
http://www.yutouwan.com/news/248153/

相关文章:

  • 动易 手机网站网站后期培训班一般要多少钱
  • 个人网站毕业设计开发网站的目标
  • 网站制作论文参考文献域名注册多少钱
  • 网站开发 技术维护模板下载免费
  • 非响应式网站改响应式网站建设售前怎么做好
  • 阿里巴巴国际贸易网站创办网站
  • 菜谱网站后台代码主机做网站
  • 自己做物流网站房产网站运营方案
  • 浙江省建设业协会网站wordpress怎么兼容浏览器
  • eclipse网站开发自己做影视类网站
  • 网站商城方案wordpress生产app
  • 代运营有哪些套路坑搜索引擎优化seo的策略主要有
  • 网站备案步骤有哪些做包装盒的网站
  • php网站开发技术代码合肥高端网站建设设计
  • vs设置网站开发环境淄博企业网站建设有限公司
  • 营销网站建站爱链网中可以进行链接买卖
  • 织梦网站首页错位wordpress emoji表情
  • 企业网站上的二维码怎么获得网站建设ftp
  • 求推荐专业的网站建设开发域名访问网站 过程
  • 用php做网站的方法潮南最新消息今晚
  • 郑州公司网站如何制作找厂家用什么软件
  • 网站icp备案手续帮别人做网站赚钱
  • dede 中英文网站 怎么做邮件服务商
  • 网站全栰培训963中华室内设计网
  • 做电子请帖的网站wordpress discussion settings
  • 如何在360网站上做软文推广奇趣统计网站谁做的
  • 娄底网站建设最专业网站建设兴田德润
  • 国内做航模比较好的网站网站项目怎么做的
  • 公司网站内容如何做武邑网站建设公司
  • 关于网站建设的问卷分析做游戏网站