Главная / Алгоритмы и структуры данных поиска / Для библиотеки std::vector, реализующей массив на C++, что происходит, когда нужно добавить еще один элемент в конец массива, если массив полностью заполнен?

Для библиотеки std::vector, реализующей массив на C++, что происходит, когда нужно добавить еще один элемент в конец массива, если массив полностью заполнен?

вопрос

Правильный ответ:

происходит ошибка
переопределение размера(realocatioon), все элементы копируются в новый массив увеличенного размера, элемент добавляется в конец
последний элемент массива заменяется на новый
размер массива увеличивается на единицу, новый элемент добавляется в конец массива
для добавляемого элемента создается дополнительный пустой массив, который затем прибавляется к заполненному
Сложность вопроса
76
Сложность курса: Алгоритмы и структуры данных поиска
76
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не эти подсказки - я бы не справился c этими тестами интуит.
23 мар 2020
Аноним
Я сотрудник деканата! Оперативно сотрите сайт с ответами с интуит. Пожалуйста
01 окт 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.