🗊Презентация Списки. Лекция 6

Нажмите для полного просмотра!
Списки. Лекция 6, слайд №1Списки. Лекция 6, слайд №2Списки. Лекция 6, слайд №3Списки. Лекция 6, слайд №4Списки. Лекция 6, слайд №5Списки. Лекция 6, слайд №6Списки. Лекция 6, слайд №7Списки. Лекция 6, слайд №8Списки. Лекция 6, слайд №9Списки. Лекция 6, слайд №10Списки. Лекция 6, слайд №11Списки. Лекция 6, слайд №12Списки. Лекция 6, слайд №13Списки. Лекция 6, слайд №14Списки. Лекция 6, слайд №15Списки. Лекция 6, слайд №16Списки. Лекция 6, слайд №17

Вы можете ознакомиться и скачать презентацию на тему Списки. Лекция 6. Доклад-сообщение содержит 17 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Основы программирования на С++
Лекция 6. Списки
Описание слайда:
Основы программирования на С++ Лекция 6. Списки

Слайд 2





Мем
Описание слайда:
Мем

Слайд 3





Что такое список
Список – структура данных, которая предоставляет место для хранения однотипных данных в памяти. В отличие от массива, список ограничен только памятью компьютера, но плох в плане доступа к элементу по индексу и по используемой памяти. Алгоритмы добавления и удаления работают эффективнее, но некоторые алгоритмы, такие как поиск и доступ к элементу, работают медленнее. Также на элемент списка нужно больше памяти.
Описание слайда:
Что такое список Список – структура данных, которая предоставляет место для хранения однотипных данных в памяти. В отличие от массива, список ограничен только памятью компьютера, но плох в плане доступа к элементу по индексу и по используемой памяти. Алгоритмы добавления и удаления работают эффективнее, но некоторые алгоритмы, такие как поиск и доступ к элементу, работают медленнее. Также на элемент списка нужно больше памяти.

Слайд 4





Типы поведения списка
Для каждого списка требуется прописать его поведение для операции. Например, куда добавлять новый элемент, как связывать списки, как удалять элемент, доступ к данным, обход списка и так далее.
Различаются списки по связям:
Односвязный список
Двусвязный список
Кольцевой односвязный/двусвязный
Развернутый связный
Описание слайда:
Типы поведения списка Для каждого списка требуется прописать его поведение для операции. Например, куда добавлять новый элемент, как связывать списки, как удалять элемент, доступ к данным, обход списка и так далее. Различаются списки по связям: Односвязный список Двусвязный список Кольцевой односвязный/двусвязный Развернутый связный

Слайд 5





Односвязный список
Описание слайда:
Односвязный список

Слайд 6





Двусвязный список
Описание слайда:
Двусвязный список

Слайд 7





Кольцевой список
Описание слайда:
Кольцевой список

Слайд 8





Стек
Стек - список элементов, организованных по принципу LIFO (англ. last in — first out, «последним пришёл — первым вышел»).
У стека только есть только один конец для работы. В него заносятся элементы и из него же они удаляются. Таким образом, для стека должны быть определены 2 операции: push и pop
Описание слайда:
Стек Стек - список элементов, организованных по принципу LIFO (англ. last in — first out, «последним пришёл — первым вышел»). У стека только есть только один конец для работы. В него заносятся элементы и из него же они удаляются. Таким образом, для стека должны быть определены 2 операции: push и pop

Слайд 9





Очередь
Очередь -  список с дисциплиной доступа к элементам «первый пришёл — первый вышел» (FIFO, First In — First Out). Добавление элемента возможно лишь в конец очереди, выборка — только из начала очереди при этом выбранный элемент из очереди удаляется.
Описание слайда:
Очередь Очередь - список с дисциплиной доступа к элементам «первый пришёл — первый вышел» (FIFO, First In — First Out). Добавление элемента возможно лишь в конец очереди, выборка — только из начала очереди при этом выбранный элемент из очереди удаляется.

Слайд 10





Двусторонняя очередь
Дек – список, в который элементы можно добавлять и удалять как в начало, так и в конец, то есть дисциплинами обслуживания являются одновременно FIFO и LIFO.
Описание слайда:
Двусторонняя очередь Дек – список, в который элементы можно добавлять и удалять как в начало, так и в конец, то есть дисциплинами обслуживания являются одновременно FIFO и LIFO.

Слайд 11





Основные операции, реализуемые над списком
Опрос размера списка
Добавление элемента
Удаление элемента
Вставка элемента
Поиск
Сортировка
Выведение всего списка
Очистка списка
Описание слайда:
Основные операции, реализуемые над списком Опрос размера списка Добавление элемента Удаление элемента Вставка элемента Поиск Сортировка Выведение всего списка Очистка списка

Слайд 12





Разберем пример: односвязный список
Описание слайда:
Разберем пример: односвязный список

Слайд 13





Добавление узла в начало списка
Описание слайда:
Добавление узла в начало списка

Слайд 14





Вставка по позиции
Описание слайда:
Вставка по позиции

Слайд 15





Удаление по позиции
Описание слайда:
Удаление по позиции

Слайд 16





Показ всего списка и поиск
Описание слайда:
Показ всего списка и поиск

Слайд 17





Мемчик в конце
Описание слайда:
Мемчик в конце



Похожие презентации
Mypresentation.ru
Загрузить презентацию