Модели и структуры данных


         

Модели и структуры данных

ВВЕДЕНИЕ
Понятие структур данных и алгоритмов
Понятие структур данных и алгоритмов - 2
Понятие структур данных и алгоритмов - 3

Информация и ее представление в памяти
Природа информации
Хранение информации
Хранение информации - 2
Системы счисления
Непозиционные системы счисления
Позиционные системы счисления
Изображение чисел в позиционной системе счисления
Перевод чисел из одной системы счисления в другую
Классификация структур данных

Классификация структур данных - 2
Классификация структур данных - 3
Операции над структурами данных
Структурность данных и технология программирования
Структурность данных и технология программирования - 2
Структурность данных и технология программирования - 3
Структурность данных и технология программирования - 4
ПРОСТЫЕ СТРУКТУРЫ ДАННЫХ
Целые типы
Целые типы - 2

Целые типы - 3
Вещественные типы
Вещественные типы - 2
Вещественные типы - 3
Вещественные типы - 4
Вещественные типы - 5
Вещественные типы - 6
Вещественные типы - 7
Операции над числовыми типами
Битовые типы

Битовые типы - 2
Логический тип
Символьный тип
Перечислимый тип
Интервальный тип
Указатели
Физическая структура указателя
Представление указателей в языках программирования
Операции над указателями.
Операции над указателями. - 2

СТАТИЧЕСКИЕ СТРУКТУРЫ ДАННЫХ
Векторы
Векторы - 2
Векторы - 3
Логическая структура
Физическая структура
Операции
Адресация элементов с помощью векторов Айлиффа
Специальные массивы
Специальные массивы - 2

Специальные массивы - 3
Специальные массивы - 4
Специальные массивы - 5
Множества
Числовые множества
Символьные множества
Множество из элементов перечислимого типа
Множество от интервального типа
Операции над множествами
Логическое и машинное представление записей

Логическое и машинное представление записей - 2
Операции над записями
Записи с вариантами
Записи с вариантами - 2
Таблицы
Таблицы - 2
Операции логического уровня над статическими структурами. Поиск
Последовательный или линейный поиск
Бинарный поиск
Бинарный поиск - 2

Операции логического уровня над статическими структурами. Сортировка
Операции логического уровня над статическими структурами. Сортировка - 2
Сортировки выборкой
Сортировки выборкой - 2
Сортировки выборкой - 3
Сортировки выборкой - 4
Сортировки выборкой - 5
Сортировки выборкой - 6
Сортировки включением
Сортировки включением - 2

Сортировки включением - 3
Сортировки включением - 4
Сортировки включением - 5
Сортировки включением - 6
Сортировки включением - 7
Сортировки включением - 8
Сортировки включением - 9
Сортировки распределением.
Сортировки распределением. - 2
Сортировки распределением. - 3

Сортировки слиянием.
Сортировки слиянием. - 2
Характерные особенности полустатических структур
Логическая структура стека
Машинное представление стека и реализация операций
Стеки в вычислительных системах
Стеки в вычислительных системах - 2
Логическая структура очереди
Машинное представление очереди FIFO и реализация операций
Машинное представление очереди FIFO и реализация операций - 2

Очереди с приоритетами
Очереди в вычислительных системах
Логическая структура дека
Деки в вычислительных системах
Логическая структура строки
Логическая структура строки - 2
Операции над строками
Операции над строками - 2
Представление строк в памяти.
Представление строк в памяти. - 2

Представление строк в памяти. - 3
Представление строк в памяти. - 4
Представление строк в памяти. - 5
Представление строк в памяти. - 6
Представление строк в памяти. - 7
Представление строк в памяти. - 8
Представление строк в памяти. - 9
Связное представление данных в памяти
Связные линейные списки
Машинное представление связных линейных списков

Реализация операций над связными линейными списками
Реализация операций над связными линейными списками - 2
Реализация операций над связными линейными списками - 3
Реализация операций над связными линейными списками - 4
Реализация операций над связными линейными списками - 5
Реализация операций над связными линейными списками - 6
Применение линейных списков
Применение линейных списков - 2
Применение линейных списков - 3
Применение линейных списков - 4

Мультисписки
Основные понятия
Основные понятия - 2
Представление списковых структур в памяти.
Операции обработки списков
Операции обработки списков - 2
Операции обработки списков - 3
Операции обработки списков - 4
Операции обработки списков - 5
Операции обработки списков - 6

Язык программирования LISP
Управление динамически выделяемой памятью
Управление динамически выделяемой памятью - 2
Управление динамически выделяемой памятью - 3
Управление динамически выделяемой памятью - 4
Управление динамически выделяемой памятью - 5
Управление динамически выделяемой памятью - 6
Логическая структура, определения
Логическая структура, определения - 2
Машинное представление оpгpафов

Машинное представление оpгpафов - 2
Машинное представление оpгpафов - 3
Основные определения
Основные определения - 2
Логическое представление и изображение деревьев.
Бинарные деревья.
Содержание