有100万个数字(1到9),其中只有1个数字重复2次,如何快速找出该数字
快速找到该数字,如何建立解空间???比如:
1, 8, 2, 1, 2, 3, ........, 1, 1, 2, 3, 7, 4, 3, ........., 8, 5, 2
^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
1 2 3 4 5 6 7 5 5 5 5 5 5 5 5 5 9 9 9 1
0 0 0 0 0 0 0 0 0 9 9 9 0
0 0 0 0 0 0 0 0 0 9 9 9 0
0 0 0 0 0 0 0 0 0 9 9 9 0
0 0 0 0 0 0 0 0 0 9 9 9 0
0 1 2 3 4 5 6 7 8 7 8 9 0
0
可以看到在500001和500002处有两个1重复了,但其它位置数字之间都是没有重复的,应该就是这个意思。
[ 本帖最后由 lz1091914999 于 2011-8-17 19:56 编辑 ]