std::pair<> の配列みたいなものを作りたいのですが、配列としてmapかvectorかで
迷ってます。本だとpairといえばmapだったのですが、vectorの方が使い慣れているし
便利な感じがしてます。どういう基準でmapとvectorを使い分ければよいですか?