vector.resize(N) и N присваиваний через operator[]?
Одинаково.
Второе в общем случае замедляется за счет лишнего вызова пустого конструктора. Первое в общем случае требует лишнего копирования. Правильный вариант - reserve+emplace_back, но в частных случаях разницы может не быть
Второе быстрее
Обсуждают сегодня