
- •1.1. Загальні методи побудови алгоритмів
- •2.1. Евристики
- •2.2. Програмування с відходом назад
- •Розділ 3. Метод гілок і меж
- •Розділ 4. Алгоритми перестановок та сортування.
- •4.1. Перестановка
- •4.2. Інверсія.
- •4.3. Обернені перестановки.
- •4.4. Сортування.
- •Контрольні запитання.
- •1.1. Загальні методи побудови алгоритмів …………………..4
Контрольні запитання.
Що називають перестановкою?
В яких задачах використовуються для розв'язку перестановки?
Приведіть приклади алгоритмів створення перестановки.
Щотакеінврсія?
Як створити інверсію?
Що таке обернена інверсія?
Які методи сортування Ви знаєте?
Сформулюйте алгоритм сортування методом Шелла.
Сформулюйте алгоритм сортування методом злиття.
10.Сформулюйте алгоритм сортування методом порозрядного сортування
Рекомендована література.
С. Гурман, С. Хидетниеми Введение в разработку и аналіз алгоритмов.
М., Мир, 1981.
Ж.Джонс, К. Харроу. Решение задач в системе Турбо Паскаль. - М.
„Финансьі и статистика", 1997.
Маркова О.И. Обработка массивов на язьіке Бейсик. -Информатика и
образование, 1994, №3
Зміст
Розділ 1. Методи побудови алгоритмів …………………..4
1.1. Загальні методи побудови алгоритмів …………………..4
Розділ 2. Програмування з відходом назад. Евристичні алгоритми………11
Евристики ……………………11
Програмування с відходом назад ……………………24
Розділ 3. Метод гілок і меж ……………………31
Розділ 4. Алгоритми перестановок та сортування ……………………48
4.1. Перестановка ……………………48
4.2.Інверсія ……………………52
Обернені перестановки ……………………54
Сортування . ……………………55
Рекомендована література…………………………………………………..69