社区
数据结构与算法
帖子详情
求不重复的和.
godmess
2008-01-19 04:34:32
随机给出5个不重复数字, 挑选1 - 5个元素相加, 问有多少种不重复的和.(求数量)
给我个思路就好了, 有没有代码随意, 谢谢.
...全文
150
3
打赏
收藏
求不重复的和.
随机给出5个不重复数字, 挑选1 - 5个元素相加, 问有多少种不重复的和.(求数量) 给我个思路就好了, 有没有代码随意, 谢谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ProjectDD
2008-01-20
打赏
举报
回复
组合筛选问题
cnzdgs
2008-01-19
打赏
举报
回复
假设N个数字,大致思路是:
1、构造一个链表,储存所有的和。
struct NODE
{
NODE* Next;
int Sum;
};
typedef NODE* PNODE;
2、设计一个递归函数来就N个数字各种组合的和。
函数先将第1个数记入链表,再去掉第1个数递归,然后根据递归的结果计算出加上第1个数的和。
PNODE CalcSums(PNODE LastSum, PINT Numbers, int Count) // LastSum指向链表的最后结点,Numbers指向要求和的数组,Count是要求和的数的个数,返回值是执行后链表的最后结点。
{
PNODE current, next, first, last;
current = new NODE;
current->Sum = *Numbers++;
LastSum->Next = current;
if (--Count > 0)
{
last = CalcSums(current, Numbers, Count);
first = current->Next;
current = last;
for (next = first; next != last->Next; next = next->Next)
{
PNODE node = new NODE;
node->Sum = next->Sum + Number;
current->Next = node;
current = node;
}
}
current->Next = NULL;
return current;
}
3、用一个循环统计不重复的和。
Best_Caniggia
2008-01-19
打赏
举报
回复
如果5个数范围不大:
f[i]=true 表示 i可以用5个数字中的某几个相加获得
for(j=1;j<=5;j++)
{
if(f[i-num[j]])
{
f[j]=true;
break;
}
}
依次遍历所有可能的和,初值f[num[j]] = true
Java Web进阶开发
通过一个在线用户,访客管理的项目,让你对listener有更深的了解,对session,application的理解更进一步。...用户登录处理及处理用户
重复
登录 7.用户访问记录的分页显示 8.日志组件log4j和commons -logging的使用
pandas 统计分组内不
重复
计数
在数据分析中的数据处理过程中...目标:按name 分组,统计每组中code的不
重复
数量 df.groupby('name')['code'].nunique() # 以name 分组后,统计code的不
重复
数目 结果如下: 排序 df.groupby('name')['code'].nun...
c语言找出数组中唯一不
重复
的数,【算法题】
求
数组中唯一
重复
的元素
在网上看到一个这样的题:一个数组中含有1001个元素,存放了1,2,3...1000和一个
重复
...解法一:最简单的方法是,先
求
出1...1000的和(用公式:n(n+1)/2)sum1,然后
求
出arr[0]...arr[1000]的和sum2,(sum2-sum1)便是要...
python统计数组不
重复
个数_面试题:统计一个数组中不
重复
出现的元素个数-阿里云开发者社区...
给出代码要
求
统计该数组中不
重复
出现的元素个数。例如整数数组:int[] array=new int[]{1,1,1,1,2,3};正确的计算结果应该为:3。因为前四个元素均为“1”,计数则只算为一个不
重复
出现的元素。给出完整代码(Java实现...
Python
求
最大不
重复
子串
例子: 假定给出字符串:"mabcafrab" , 那么它的最长不
重复
子串是“bcafr” 加入给出是“aaaaaaaa”,那么它的最长不
重复
是“a” 思路: 设置一个字典类型,dic{当前字符, 当前字符的位置}, 初始为{}, 判断...
数据结构与算法
33,010
社区成员
35,327
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章