Как сосчитать дубликаты в векторе (C ++)C++

Программы на C++. Форум разработчиков
Anonymous
Как сосчитать дубликаты в векторе (C ++)

Сообщение Anonymous »

Я работал над упражнением в праймере C ++. На самом деле, я уточнил свою первую версию. Проблема в том, что я не только хочу обнаружить дубликации в векторе, но и сколько раз они были дублированы. У меня проблемы с последним. < /P>

Вот мой код: < /p>

#include
#include
#include
using namespace std;

int main() {

vector nums{1,3,1,5,7,8,9,7};

sort(nums.begin(), nums.end());

for(unsigned int i = 0; i != nums.size(); ++i){
if(nums == nums[i + 1]){
cout

Подробнее здесь: https://stackoverflow.com/questions/399 ... a-vector-c

Вернуться в «C++»