C++ Bir Listede Birden Çok Olan Elemanları Göstermek

"C++" Programlama dilinde "Bir Listede Birden Çok Olan Elemanları Göstermek" ile ilgili kod örneği aşağıdadır.

#include <iostream>
#include <vector>
#include <algorithm>
#include <unordered_map>

int main() {
    std::vector<int> sampleList = { 10, 20, 60, 30, 20, 40, 30, 60, 70, 80 };

    std::unordered_map<int, int> countMap;
    for (auto elem : sampleList) {
        countMap[elem]++;
    }

    std::vector<int> duplicates;
    for (auto pair : countMap) {
        if (pair.second > 1) {
            duplicates.push_back(pair.first);
        }
    }

    for (auto elem : duplicates) {
        std::cout << elem << ", ";
    }

    return 0;
}



İlginizi Çekebilir

C++ Bir Dizindeki Dosyaları Sıralama

C++ Yarıçap Girilen Bir Dairenin Çevre ve Alanını Bulma Örneği

C++ Bir Sayının 5'in Katı Olup Olmadığını Gösteren Örnek

C++ Sinüs Değerini Hesaplama

C++ Dosyaları Uzantıya Göre Arama