标签: c arrays duplicates binary-search
我有 排序数组 ,但 不一定是顺序 ,我需要知道如果它包含任何重复。
Array : | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 8 |
我知道我们可以在O(n)检查中线性遍历它是否包含任何重复项,但我想知道是否可以使用二进制搜索。
答案 0 :(得分:0)
不,你不能用二进制搜索来做。所有算法至少需要线性时间。