编程论坛
注册
登录
编程论坛
→
C++教室
一个阿里巴巴笔试题
cc2005726
发布于 2010-05-13 17:04, 1097 次点击
判断是否是数组a中任意几个数的之和
例如:
输入:x = 5;a[10] = {1,1,2,3,4,5}
输出:5 = 5; 5 = 4 + 1; 5 = 3 + 2; 5 = 3 + 1 + 1;要求算法高效率
同学说先排序,再递归,求出组合。
各位的意见呢?
0 回复
1