Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Методичка_2_семестр2007.doc
X
- •А. К. Синицын, а. А. Навроцкий
- •Содержание
- •1.2. Порядок выполнения работы
- •1.2.1. Пример решения задачи
- •Interface
- •Implementation
- •1.3 Варианты задач
- •Тема 2. Программирование перебора вариантов с использованием деревьев решений
- •2.1. Задача оптимального выбора и дерево решений
- •2.2. Рекурсивная процедура метода ветвей и границ
- •2.3 Эвристические методы
- •2.3.1 Метод максимальной стоимости
- •2.5. Варианты задач
- •Тема 3. Поиск и сортировка массивов
- •3.1 Организация работы с базами данных
- •3.2 Поиск в массиве записей
- •3.2.1 Линейный поиск
- •3.2.2 Поиск делением пополам
- •3.3. Сортировка массивов
- •3.4 Порядок выполнения работы
- •3.4.1 Пример фрагмента программы
- •Interface
- •Implementation
- •3.5. Индивидуальные задания
- •Тема 4. Работа со списками на основе динамических массивов
- •4.1. Работа со списками
- •4.2 Порядок выполнения работы
- •Interface
- •Implementation
- •4.3. Индивидуальные задания
- •Тема 5 организация однонаправленного списка на основе рекурсивных типов данных в виде стека
- •5.1. Основные понятия и определения
- •5.2 Порядок выполнения работы
- •Interface
- •Implementation
- •5.3 Индивидуальные задания
- •Тема 6. Организация однонаправленного и двунаправленного списков в виде очереди на основе рекурсивных данных
- •6.1. Основные понятия и определения
- •6.2 Порядок выполнения работы
- •Interface
- •Implementation
- •6.3 Индивидуальные задания
- •Тема 7. Использование стека для программирования алгоритма вычисления алгебраических выражений
- •7.1. Задача вычисления арифметических выражений
- •7.2. Порядок написания программы
- •Interface
- •Implementation
- •7.3. Индивидуальные задания
- •Тема 8. Программирование с использованием деревьев на основе рекурсивных типов данных
- •8.1. Понятие древовидной структуры
- •8.2. КомпонентTTreeView
- •8.3. Бинарное дерево поиска
- •8.4. Порядок написания программы
- •Interface
- •Implementation
- •8.5. Индивидуальные задания
- •Тема 9. Программирование с использованием хеширования
- •9.1. Понятие хеширования
- •9.2. Порядок написания программы
- •9.2.1 Фрагмент программы
- •Interface
- •Implementation
- •9.3. Индивидуальные задания
- •Тема 10 Работа с разреженными матрицами
- •10.1. Где применяются разреженные матрицы
- •10.2. Порядок написания программы
- •10.2.1 Пример оформления класса со стандартным минимальным набором методов
- •Interface
- •Implementation
- •10.3. Индивидуальные задания
- •Литература
- •Основы алгоритмизации и программирования в среде delphi. Алгоритмы на структурах данных
- •220013, Минск, п. Бровки, 6
Основы алгоритмизации и программирования в среде delphi. Алгоритмы на структурах данных
Лабораторный практикум по курсу
«Основы алгоритмизации и программирования»
для студентов 1 – 2-го курсов всех специальностей
Редактор Е. Н. Батурчик
Корректор
_________________________________________________________________
Подписано в печать Формат 68x84 1/16. Бумага офсетная.
Гарнитура «Times» Печать ризографическая. Усл. печ. л. .
Уч. изд. л. . Тираж 500 экз. Заказ №
_________________________________________________________________
Издатель и полиграфическое исполнение: Учреждение образования
«Белорусский государственный университет информатики и радиоэлектроники»
ЛИ № 02330/0056964 от 01.04.2004. ЛП № 02330/0131666 от 30.04.2004.
220013, Минск, п. Бровки, 6
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]