Re[21]: Собеседования в Яндекс++
От: Пирожочек  
Дата: 24.05.19 21:50
Оценка:
Здравствуйте, chaotic-kotik, Вы писали:

CK>
CK>if (vec.capacity() / vec.size() > 2) {
CK>  vector<int> tmp;
CK>  tmp.reserve(vec.size());
CK>  copy(begin(vec), end(vec), back_inserter(tmp));
CK>  swap(tmp, vec);
CK>}

CK>bigAssCollection[key] = move(vec);
CK>


зачем такой кривой велосипед, если есть std::vector::shrink_to_fit ? В яндекс метишь?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.