Часть 2: «Методы программирования». Содержание Данные и алгоритмы. Абстрактные структуры данных и структуры хранения. Создание и обработка списков Таблицы.

Презентация:



Advertisements
Похожие презентации
1 Лекция 5 Абстрактные структуры данных. 2 Таблицы Таблица – это набор элементов, содержащих ключ – отличительный признак для поиска элементов, и тело.
Advertisements

Необхідність структурування даних. Послідовне і зв ' язне розподілення даних в пам ' яті ЕОМ. Статичні і динамічні структури даних.
Линейные списки – это структура данных, каждый элемент которой связывается со следующим с помощью указателя. Список.
Тест «Электронные таблицы»
Базы данных и системы управления базами данных Тема:
БАЗЫ ДАННЫХ. Тест.. БАЗЫ ДАННЫХ. 1. База данных - это: А. совокупность данных, организованных по определенным правилам; Б. совокупность программ для хранения.
1 Лекция 6 Графы. 2 Граф – это множество вершин и соединяющих их ребер. Примеры графов:
1 БАЗЫ ДАННЫХ СТРУКТУРЫ ДАННЫХ. 2 МОДЕЛИ СТРУКТУР ДАННЫХ Линейная структура (списки и кольца) Линейная структура (списки и кольца) Иерархическая структура.
АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ Лекции для студентов-заочников 2 курса, специальность (Прикладная информатика)
База данных (БД) – Совокупность определённым образом организованной информации на определённую тему (в рамках определённой предметной деятельности); Организованная.
Древовидная модель оказывается довольно эффективной для представления динамических данных с целью быстрого поиска информации. Деревья являются одними из.
Теория графов. Теория графов – обширный самостоятельный раздел дискретной математики. Используется при проектировании компьютерных сетей, трубопроводов,
Электронные таблицы Абсолютная и относительная адресация ячеек.
Типы информационных моделей Урок в 11 классе. Типы информационных моделей Табличные информационные модели Иерархические информационные модели Сетевые.
Что такое граф? Составные элементы графа? Граф, который имеет направленные линии?
Модуль 1. Математические основы баз данных и знаний.
Глушкин Александр Представляет. Графические и табличные информационные модели Презентация.
1.В электронной таблице основной элемент рабочего листа – это: ячейка; строка; столбец; формула. 2. В электронной таблице ячейкой называют: горизонтальную.
А БСОЛЮТНАЯ, ОТНОСИТЕЛЬНАЯ И СМЕШАННАЯ ССЫЛКИ.. 1.В электронной таблице основной элемент рабочего листа – это: ячейка; строка; столбец; формула. 2. В.
Подготовка к ЕМЭ Моделирование, формализация, алгоритмизация.
Транксрипт:

Часть 2: «Методы программирования»

Содержание Данные и алгоритмы. Абстрактные структуры данных и структуры хранения. Создание и обработка списков Таблицы Очереди. Стеки.

Графы Деревья. Обход дерева Обход графа. Кратчайшие пути и расстояния в графе Древовидные таблицы

Методы хранения структур данных 1. Последовательное (сплошное) представление данных. Элементы структуры располагаются в памяти друг за другом без промежутков. Наиболее используемой структурой хранения является вектор.

2. Связанное (цепное) представление данных. Элементы структуры могут размещаться в памяти в произвольном порядке не обязательно подряд, причем каждый элемент содержит указатели (адреса) одного или нескольких других элементов, позволяющие отыскивать их в памяти. Основные структуры хранения - список и сеть.

Абстрактные структуры данных Таблицы Очереди. Стеки. Графы Деревья Множества

Списки Список (связанный) – это способ хранения данных в виде последовательности элементов, где каждый элемент содержит: информацию – значение элемента, указатель – местоположение следующего элемента

Обработка списков Составные части списка ABC X... Указатель списка Пустой указатель Значение элемента Указатель следующего Элементы списка

Обработка списков Строка символов в виде списка Указатель списка Пустой указатель – конец строки СОН X

Представление списка в памяти Символ ЭлементспискаСсылка АдресЯчейкаАдресЯчейка 101O'107''H' С' Указатель списка 111

Обработка списков Включение элемента в список Пустой указатель – конец строки Указатель списка СОН X Л

Обработка списков Двунаправленный (симметричный ) список Указатель списка … Ссылка вперед Ссылка назад

Обработка списков Циклический список... Указатель списка