연산 빈도
끝 삽입, 중간 삭제, 키 조회, 정렬 순회 중 어떤 일이 반복되는지 본다.
핫 path 기준STL 컨테이너 선택은 vector, list, map 이름 맞히기가 아니다. 메모리 배치, 조회·삽입 빈도, 순서 보장, iterator/reference 무효화 규칙이 선택 기준이다.
끝 삽입, 중간 삭제, 키 조회, 정렬 순회 중 어떤 일이 반복되는지 본다.
핫 path 기준연속 메모리인지 노드 기반인지가 캐시 효율과 참조 안정성을 바꾼다.
성능 특성정렬된 순회가 필요하면 map/set, 평균 빠른 조회가 중요하면 unordered 계열을 본다.
출력 순서 점검insert/erase/push_back 뒤 기존 iterator와 reference가 유효한지 확인한다.
버그 주요 원인