入力:個別の要素A[1..n]
のみを持つソートされていない整数配列。O(d) :(d < < n)
出力:正確に 2 回出現したすべての要素。
を使用するアルゴリズムと を使用するアルゴリズムの 2 つを求めO(Nd)
ますO(Nlogd)
。最大数は非常に大きくなる可能性があるためn
、頻度をカウントするサイズの配列はお勧めできません。何か考えはありますか?
明確にするために、「O(d) :(d < < n)
異なる要素のみを含む」とは、他のすべての要素 (それらの要素を除くO(d)
) が 2 回以上出現したことを意味します。