【发布时间】:2011-08-11 08:45:11
【问题描述】:
有一个大小为 10,000 的数组。它以随机顺序存储数字 1 到 10,000。
每个数字只出现一次。
现在,如果从该数组中删除任何数字,并且将任何其他数字复制到数组中。
我们如何以最小的复杂性识别哪个数字是重复的?
注意:我们不能使用另一个数组。
【问题讨论】:
-
@Pavel:这个问题不同,因为在这个问题中,一个数字也被删除了。那里的解决方案在这里不起作用。
-
@Potato,好吧,你是对的,我错了。