
- •Лабораторная работа № 1 структура данных дерево
- •Теоретические сведения
- •Синтаксис объявления класса tTreeNode
- •Синтаксис объявления класса tTree
- •Программа работы
- •Контрольные вопросы
- •Лабораторная работа № 2 бинарные деревья
- •Теоретические сведения
- •Синтаксис объявления класса tBinTreeNode
- •Синтаксис объявления класса tBinTree
- •Программа работы
- •Контрольные вопросы
- •Лабораторная работа № 3 бинарные деревья поиска
- •Теоретические сведения
- •Синтаксис объявления класса tFindTreeNode
- •Синтаксис объявления класса tFindTree
- •Программа работы
- •Контрольные вопросы
- •Лабораторная работа № 4 сбалансированные деревья. Пирамида.
- •Теоретические сведения
- •Синтаксис объявления класса tHeap
- •Пирамидальная сортировка
- •Программа работы
- •Контрольные вопросы
- •Лабораторная работа № 5 алгоритмы сортировки данных
- •Теоретические сведения
- •Алгоритмы внутренней сортировки
- •Программа работы
- •Контрольные вопросы
- •Лабораторная работа № 6 структура данных граф
- •Теоретические сведения
- •Программа работы
- •Контрольные вопросы
- •Библиографический список
- •Содержание
Библиографический список
Архангельский А.Я. Программирование в Delphi7. – М.: – ООО «Бином –Пресс», 2003. – 1152 c.
Архангельский А.Я. Delphi 7. Справочное пособие.– М.: Бином, 2004. – 1024 с.
Баженова И.Ю. Delphi 7. Самоучитель программиста. – М.: КУДИЦ – ОБРАЗ, 2003. – 406 c.
Бобровский С.И. Delphi 7. Учебный курс. – СПб.: Питер, 2004. – 736c.
Гофман В.Э., Хомоненко А.Д. Delphi. Быстрый старт. – СПб.: БХВ – Петербург, 2003. – 288 с.
Глинский Я.Н. Turbo Pascal 7.0 и Delphi. Учебное пособие. – СПб.: ДиаСофт, 2003. – 208 с.
Дарахвелидзе П.Г., Марков Е.П., Котенок О.А. Программирование в Delphi5. – СПб.: БХВ – Санкт-Петербург, 2000. – 784 c.
Жуков А. Изучаем Delphi. – СПб.: Питер, 2004. – 352 с.
Климова Л.М. Pascal 7.0. Практическое программирование. Решение типовых задач. – М.: КУДИЦ – ОБРАЗ, 2003. – 528 с.
Климова Л.М. Delphi 7. Самоучитель. Библиотека профессионала. – М.: КУДИЦ – ОБРАЗ, 2004. – 480 с.
Культин Н. Delphi в задачах и примерах. – СПб.: БХВ-Петербург, 2004. – 288 с.
Культин Н.Б. Основы программирования в Delphi7. – СПб.: БХВ –Петербург, 2003. – 608 c.
Кэнту М. Delphi 7. Для профессионалов. – СПб.: Питер, 2005. – 1101 с.
Павловская Т.А. C++. Объектно-ориентированное программирование. Практикум. Учебное пособие для ВУЗов. – СПб.: Питер, 2004. – 265 с.
Павловская Т.А. C/C++. Программирование на языке высокого уровня. Учебник для ВУЗов. – СПб.: Питер, 2005. – 464 с.
Павловская Т.А. C/C++. Структурное программирование. Практикум. Учебное пособие для ВУЗов. – СПб.: Питер, 2004. – 239 с.
Немнюгин С.А. Turbo Pascal. Программирование на языке высокого уровня. Изд.2. Учебник для ВУЗов. – СПб.: Питер, 2005. – 544 с.
Стивенс Р. Delphi. Готовые алгоритмы. – СПб.: Питер, 2004. – 384 с.
Тейксейра Стив, Пачеко Ксавье. Delphi 5. Руководство разработчика. Том 1. Основные методы и технологии программирования. – М.: Издательский дом “ВИЛЬЯМС”, 2000. – 832 с.
Фаронов В.В. Delphi. Программирование на языке высокого уровня. – СПб.: Питер, 2005. – 640 с.
Фаронов В.В. Искусство создания компонентов Delphi. Библиотека программиста. – СПб.: Питер, 2005. – 463 с.
Фленов М.Е. Библия Delphi. – СПб.: БХВ-Петербург, 2004. – 880 с.
Хомоненко А.Д. Delphi 7. В подлиннике. Наиболее полное руководство. – СПб.: БХВ–Петербург, 2004. – 1216 с.
Шпак Ю.А. Delphi 7 на примерах. – К.: Издательство Юниор, 2003. – 384 с.
Barrow John, Gelderblom Helene, Miller Linda. Introducing Delphi Programming: Theory Through Practise. – Oxford University, 2003. – 558 с.
Содержание
Лабораторная работа № 1 3
Теоретические сведения 3
ADT – формат класса TTreeNode 5
Синтаксис объявления класса TTreeNode 6
ADT – формат класса TTree 8
Синтаксис объявления класса TTree 10
Программа работы 14
Контрольные вопросы 15
Лабораторная работа № 2 17
Теоретические сведения 17
ADT – формат класса TTreeNode 19
Синтаксис объявления класса TBinTreeNode 21
ADT – формат класса TTree 22
Синтаксис объявления класса TBinTree 24
Программа работы 28
Контрольные вопросы 30
Лабораторная работа № 3 31
Теоретические сведения 31
ADT – формат класса TFindTreeNode 37
Синтаксис объявления класса TFindTreeNode 39
ADT – формат класса TFindTree 40
Синтаксис объявления класса TFindTree 42
Программа работы 46
Контрольные вопросы 48
Лабораторная работа № 4 49
Теоретические сведения 49
ADT – формат класса THeap 52
Синтаксис объявления класса THeap 54
Пирамидальная сортировка 57
Программа работы 58
Контрольные вопросы 60
Лабораторная работа № 5 62
Теоретические сведения 62
Алгоритмы внутренней сортировки 63
Сортировка методом «пузырька» 63
Сортировка выбором 67
Сортировка вставками 71
«Быстрая сортировка» 75
Программа работы 82
Контрольные вопросы 84
Лабораторная работа № 6 86
Теоретические сведения 86
Программа работы 96
Контрольные вопросы 98
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 100
СОДЕРЖАНИЕ 102