摘要:
输入两个整数m和n,从数列1,2,3...n中随意取几个数,使其和等于m,要求将所有可能组合列出来。已知有10分、5分和1分硬币无限个,要求把所有和为n分的组合列出来。1、思路: 定义函数F(n,m)为取n个数和为m的策略有两种选择,分别是F(n-1,m)和F(n-1,m-n)。 1 #include <iostream> 2 #include <vector> 3 4 using namespace std; 5 6 template <typename T> 7 void PrintVector(vector<T>& vec) 8 { 阅读全文
posted @ 2013-05-26 21:40
月moon鸟
阅读(149)
评论(0)
推荐(0)

浙公网安备 33010602011771号