Deque очень похож на вектор в том, что он поддерживает произвольный доступ и эффективную вставку в конце, а также поддерживает эффективную вставку в начале.
Карта поддерживает доступ на основе произвольных ключей, вы можете иметь любой желаемый диапазон или даже малонаселенный массив. Итерация по коллекции происходит медленно.
Неупорядоченная карта (tr1) аналогична карте, за исключением того, что она поддерживает лучшую итерацию.
Как общее практическое правило, используйте вектор (в вашем случае адаптируйте его к желаемому поведению) и изменяйте его только тогда, когда у вас есть доказательства того, что этот вектор вызывает замедление.