Имеется исходный вектор, элементами которого являются следующие целые числа: 5, 10, 15, 20, 25, 35. Чему будет равно произведение размера и ёмкости вектора после того, как мы удалим четыре последних элемента?
Другие предметы Университет Векторы алгоритмы и структуры данных вектор размер вектора ёмкость вектора удаление элементов произведение размера и ёмкости
Для начала давайте разберемся с понятиями "размер" и "ёмкость" вектора. Размер вектора - это количество элементов, которые в нем находятся, а ёмкость - это количество элементов, которые вектор может хранить без необходимости перераспределения памяти.
Исходный вектор содержит следующие элементы: 5, 10, 15, 20, 25, 35. Таким образом, на первом шаге мы можем определить:
Теперь, когда мы удалим четыре последних элемента из вектора, мы должны понять, что произойдет с размером и ёмкостью:
Теперь мы можем вычислить произведение размера и ёмкости:
Таким образом, произведение размера и ёмкости вектора после удаления четырех последних элементов будет равно 18.