![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
跟包叔一起学习
辗转很久,还是写写博客吧。
展开
-
输入两个整数 n 和 m,从数列1,2,3.......n 中 随意取几个数, 使其和等于 m ,要求将其中所有的可能组合列出来.
//输入两个整数 n 和 m,从数列1,2,3.......n 中 随意取几个数, 使其和等于 m ,要求将其中所有的可能组合列出来.//n=10, m=9output:/*9 1232 143 14 13 23 2 1*/vector factors;void findFactor2(int sum,int n){ if(sum转载 2014-09-01 15:08:46 · 732 阅读 · 0 评论 -
全排列打印
全排列打印全排列的要求:输入:字符串"abc"。输出:如下图示,思路1——全排列的递归实现核心思想:比如对于字符串”abc”,第一步:求所有可能出现在第一个位置的字符即:a,b,c。使用方法:把第一个字符和后面的b、c字符进行交换。第二步:把第一个字符后面的所有字符仍然看成两部分,即后面的第一个字符及除此之外的转载 2014-09-02 11:47:00 · 623 阅读 · 0 评论