黑马程序员技术交流社区
标题:
学算法的,帮忙看看啊
[打印本页]
作者:
vipzh
时间:
2012-12-6 17:09
标题:
学算法的,帮忙看看啊
1-1000放在含有1001个元素的数组中,只有唯一的一个元素值重复,其它均只出现一次.
每个数组元素只能访问一次,设计一个算法,将它找出来;不用辅助存储空间,
能否设计一个算法实现?
作者:
邵新瑜
时间:
2012-12-6 19:25
这个问题提的很好,我写一下主要步骤的算法
for(int i=1;i<=1000;i++) //从第二个数开始往后找
{
for(int j=i-1;j>=0;j--) //将数组中第i个数与之前遍历过的i-1个数进行比较
{
if(a[i]==a[j])
return a[i];
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2