LoginSignup
1
0

More than 3 years have passed since last update.

【C++】STLコンテナの特徴一覧

Posted at

STLコンテナの特徴一覧

コンテナ 特徴 - -
vector 要素を挿入する順番に意味がある ランダムアクセス可能 末尾への挿入・削除のみ高速
deque 要素を挿入する順番に意味がある ランダムアクセス可能 先頭・末尾への挿入・削除のみ高速
list 要素を挿入する順番に意味がある ランダムアクセス不可 任意の位置に挿入・削除が高速
stack 要素の挿入と取り出しのみを行う 後から入れた要素を先に取り出す(FILO)
queue 要素の挿入と取り出しのみを行う 先に入れた要素を先に取り出す(FIFO)
priority_queue 要素の挿入と取り出しのみを行う 優先度の高い物から先に取り出す
set 要素を挿入する順番には意味がない 値のみを持つ 値の重複を許さない
multiset 要素を挿入する順番には意味がない 値のみを持つ 値の重複を許す
map 要素を挿入する順番には意味がない キーと値を持つ キーの重複を許さない
multimap 要素を挿入する順番には意味がない キーと値を持つ キーの重複を許す
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0