STLが提供するコンテナ
コンテナの種類 | 特徴 |
---|---|
vector | 動的配列。ランダム・アクセスが可能で末尾への挿入/削除が高速 |
deque | 両端キュー。ランダム・アクセスが可能で先頭と末尾への挿入/削除が高速 |
list | 双方向リスト |
map | キーに対応する値を高速に検索できる。キーの重複を許さない |
multimap | キーに対応する値を高速に検索できる。キーの重複を許す |
set | 高速に検索できる。キーの重複を許さない |
multiset | 高速に検索できる。キーの重複を許す |
stack | スタック(後入れ先出し) |
queue | キュー(先入れ先だし) |
priority_queue | 優先順位付きキュー(最も優先順位が高い要素が最初に取り出される) |