从数组中取尽可能少的n个数,使其总和最接近39,数组中arr不需要有重复的数据
int D = 39;
int arr[] = { 3, 7, 15, 23, 26, 35 };
只要一个子集合就可以了,结果为3和35 或者是15和23
int D = 39;
int arr[] = { 3, 7, 15, 23, 26, 35 };
只要一个子集合就可以了,结果为3和35 或者是15和23
解决方案 »
- .net用AJAX怎样做到无刷新删除啊,
- c#将hashtable序列化保存到cookie的问题!
- 类不同,属性相同,如何实现代码复用?
- sqlserver问题,有人可以帮我看一下吗?
- c#中对鼠标产生响应
- 能不能取得 连上我网站的电脑上的 U盘的信息(假如他插了的话。)
- C#在C/S模式下的应用多不多?难道大部分的作品都是B/S吗?有没朋友能给C/S下的部分代码呢?
- 为什么应用程序可以连oracle,而web from下无法连接?
- 为什么第一次click树上一个节点的时候,SelectedNode 为 null ?
- 如何在DataGrid中使用计算列?
- 利用 httphandler实现伪静态问题
- SqlParameter 参数化查询,参数无法替换,求助,谢谢。
2.总和最接近39哪个优先级大呢?
同问
假如你上面刚好有三个数之和等于39呢?
那这时n为2还是3?