データ構造について

単純に可変長のデータを追加して保持しておくためだけであれば
std::listやstd::dequeなどの可変長コンテナを使うよりも、
std::vectorの方が速度的にも有利だし、
なによりコードをぱっとみてそう使うというのが一目で判る。


クラスのメンバー関数の一つを使いたいがためだけに
本来の用途からかけ離れたデータ構造を用いるのはあまりよろしくないだろう。


しかもstd::listを使わなくてもソートはできる。
std::sortってのがあってこっちの方がいろいろ拡張もできて且⊂(゚∀゚*)ウマー