Робота з контейнерами STL – основні операції
ITVDN: курси програмування
Відеокурси з
програмування

    Обери свою IT спеціальність

    Підписка

    Обери свою IT спеціальність

    Підписка

      ×

      Ви відкрили доступ до тесту! Пройти тест

      Ви дійсно бажаєте відкрити доступ до тестування за курсом STL – стандартна бібліотека шаблонів. Теорія та практика на 40 днів?

      ВІДЕОУРОК № 8. Робота з контейнерами STL – основні операції

      Для перегляду повної версії відеокурсу, онлайн тестування та отримання доступу до додаткових навчальних матеріалів придбайте курс Придбати курс
      Для перегляду всіх відеокурсів ITVDN, представлених у Каталозі, а також для отримання доступу до навчальних матеріалів та онлайн тестування придбайте підписку Придбати підписку

      Навчитися таким базовим поняттям, як алгоритм, складність алгоритму, структура даних.

      Читати далі...

      Отримати теоретичні знання про структури даних, їх основні операції та призначення. Розібрати відмінності між масивом та однозв'язковим списком.

      Читати далі...

      Навчитися використовувати двозв'язкові списки та бінарні дерева для вирішення практичних завдань, а також навчитися визначати найкращу структуру даних під конкретне завдання.

      Читати далі...

      Розглянути переваги бібліотеки STL, основні її властивості та можливості. Навчитися користуватися контейнерами (з прикладу контейнера Vector). Розібрати базові операції для роботи з контейнером Vector.

      Читати далі...

      Продемонструвати операції, властиві контейнерам (як лінійним, і асоціативним). Розібратися з тонкощами створення, копіювання та видалення елементів, а також вивчити операції присвоєння. Вивчити новий вид циклу – Range for loop.

      Читати далі...

      Розглянути роботу з контейнерами з лінійним доступом (такими як масиви, стеки, черги, списки та деки). Розглянути різницю у роботі з різними контейнерами, їх методами та функціоналом.

      Читати далі...

      Розглянути роботу з контейнерами з асоціативним доступом (наприклад, set і map). Освоїти основні операції над асоціативними контейнерами, розглянути різницю у роботі з лінійними та асоціативними контейнерами.

      Читати далі...

      Вивчити операції прямого доступу до елементів контейнера, розібратися зі вставкою, видаленням та модифікацією контейнера. Також вивчити операції генерації ітераторів та деякі спеціальні операції, що зустрічаються в окремих контейнерах.

      Читати далі...

      Вивчити роботу з ітераторами, навчитися використовувати ітератори до роботи з файлової системою. Зрозуміти принцип роботи ітераторів для різних контейнерів (як асоціативних, так і лінійних).

      Читати далі...

      Навчитися використовувати алгоритми, надані стандартною бібліотекою шаблонів для оптимального вирішення поставлених завдань. Вивчити доступні алгоритми, навчитися застосовувати їх до різних контейнерів із STL.

      Читати далі...

      Навчитися використовувати спеціальні можливості мови С++ у контексті використання STL. Вивчити роботу з функторами, лямбдами, предикатами, функціональними об'єктами для ширшого розуміння логіки алгоритмів.

      Читати далі...

      Навчитися використовувати всі потужності та особливості контейнерів STL, а також алгоритмів на практиці. Застосовувати знання про алгоритми та структури даних залежно від поставленого завдання.

      Читати далі...
      ПОКАЗАТИ ВСЕ

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      89.99 $
      Оформить подписку
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      169.99 $
      Оформить подписку
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.