23
Qual é a maneira mais eficiente de apagar duplicatas e classificar um vetor?
Eu preciso pegar um vetor C ++ com potencialmente muitos elementos, apagar duplicatas e classificá-lo. Atualmente, tenho o código abaixo, mas ele não funciona. vec.erase( std::unique(vec.begin(), vec.end()), vec.end()); std::sort(vec.begin(), vec.end()); Como posso fazer isso corretamente? Além disso, é mais rápido apagar as duplicatas primeiro (semelhante ao codificado acima) ou executar …
274
c++
sorting
vector
stl
duplicates