흔히 맵에 대해서는 잘 알것으로 생각이 듭니다. 맵을 한마디로 정의하면 Key값을 중복안되게 데이터값들을 저장하는 곳.. 하지만, Key 값이 중복되게하고 그 Key 값에 맞는 데이터 값들을 뽑아 사용할수 있는 자료구조도 필요합니다. 그리하여 MultiMap 이라는 것이 있습니다. (C/C++뿐만아니라 자바도 있고 물론 C#도 있습니다 :D) 간단한 예제를 보도록 하겠습니다. #include #include #include #include void main() { std::multimap MultiMap; int cnt = 0; //멀티맵에 랜덤값 집어넣기 for (int i = 0; i < 10; i++) { if (i % 3 == 0) { cnt++; } MultiMap.insert(std::mult..