2 つのマルチマップ連想コンテナーを作成する方法を知っている人はいますか? 最初のものには重複したキーがあります。次に、すべての重複を検索し、それらを 2 番目のコンテナーに移動して、最初のコンテナー内の元の重複を削除するアルゴリズムを投稿したいと思います。
すなわち:
typedef multimap< int, int, less< int > > mma;
mma contain1;
typedef multimap< int, less< int > > ne;
ne contain2;
cointain1.insert(mma::value_tpe(5, 2);
cointain1.insert(mma::value_tpe(5, 3);
cointain1.insert(mma::value_tpe(5, 3);
cointain1.insert(mma::value_tpe(6, 2);
どんな助けでも大歓迎です。