我是stackoverflow的新手。請幫助我,如果它的轉職。 我是C++/STL開發人員,正在尋找:從系列中查找唯一的數字而不會中斷
從整數序列中找出唯一編號,但不改變其順序。例如:i/p:10,4,3,6,1,0,4,4,4,10,5,9,0,6,15,... o/p(預期結果):10, 4,3,6,1,0,5,9,15,...
約束: - 時間複雜性不應該是最差(N^2)。需要在更短的時間內解決它。 - 記憶足夠。 - appricieate,如果你可以解釋一下STL容器或算法,我必須用它來解決這個問題。
我試過使用unorder_set,但它打亂了排序,所以有點困惑。
你能展示你試過的算法嗎? – caveman
O(N)內存:複製,排序,唯一 –
問題最適合http://cs.stackexchange.com/ – jean