Содержание
- 2. Что из себя представляет вектор? Класс вектора стандартной библиотеки C++ является шаблоном класса для контейнеров последовательности.
- 3. Сравнение вектора и массива
- 4. Почему вставка в конец вектора работает за O(1)? + 1) 2) 1.5) + 3) 4)
- 5. Объявление вектора Перед работой с векторами нужно подключить соответствующую библиотеку. Вектор объявляется следующим образом: vector ‘имя
- 6. Работа с размером вектора ‘имя вектора’.size() – возвращает текущий размер вектора. ‘имя вектора’.resize(‘новый размер’) – делает
- 7. Работа с элементами вектора ‘имя вектора’[‘индекс’] – позволяет работать с элементами вектора так же, как и
- 8. Получение итераторов вектора Итератор – это особый тип указателя, привязанный к конкретному контейнеру. Итератор вектора имеет
- 9. Работа с итераторами Чтобы работать со значением элемента вектора, на который указывает итератор, его нужно разыменовать
- 10. Функции, работающие с векторами Требуется подключение #include min_element(‘итератор на начало’,’итератор за конец’) – возвращает итератор на
- 11. Компараторы Аналог компаратора, используемого по умолчанию less () Компаратор, позволяющий отсортировать числа по убыванию остатка от
- 13. Скачать презентацию