看板 C_and_CPP 關於我們 聯絡資訊
bool isduplicate(int *arr,int len){ for(i=0;i<len-1;i++) for(j=i+1;j<len;j++) if(arr[i]==arr[j]) return 1; return 0; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.141.232
loveme00835:這個演算法時間複雜度比較高 囧 05/09 01:46
yauhh:但是這個程式是正確的解答. 05/09 01:57
AppleFox:不然就先sorting阿 05/09 02:41
yauhh:先sorting或不sorting,差別在哪裡? 05/09 02:47
loveme00835:先sorting再用原原po的演算法, 複雜度是nlogn, 甚至n 05/09 03:13
z2001boys:sort演算法本身就是nlogn了 05/09 12:37
z2001boys:而這個演算法不論情況皆為N平方 05/09 12:41