我有一系列项目,我需要找到匹配的项目(重复项)。我现在正在运行最简单的 O(n^2) 算法。项目类型并不重要,但如果你想知道它的图像。
myarray;
for(i = 0; i < myarray.length - 1; i++)
for(int j = i+1; j < myarray.length; j++)
if(myarray[i] = myarray[j])
output(names of items);
我尝试了维基百科和谷歌,但无法给出答案。任何语言的任何链接、算法或代码都会很棒。