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


Dsboohtm


ВВЕДЕНИЕ
Понятие структур данных и алгоритмов
Понятие структур данных и алгоритмов - часть 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
Логическое представление и изображение деревьев.
Бинарные деревья.



Начало