19
11
35
0
0
1
Що таке жадібний алгоритм?
2
Яка головна особливість прийняття рішення в жадібних алгоритмах?
3
Якій вимозі ПОВИНЕН відповідати вибір варіанта на кожному етапі?
4
Чи завжди жадібний алгоритм забезпечує оптимальне розв’язання задачі в цілому?
5
У прикладі з банкоматом (сума 2340 грн), яку першу купюру вибере жадібний алгоритм?
6
Що є критерієм «ефективності» предмета в задачі про пакування рюкзака?
7
Якщо жадібний алгоритм видає один із найгірших варіантів, це означає, що:
8
Для якої з цих задач жадібний алгоритм зазвичай є ефективним?
9
Виберіть характерні риси жадібного алгоритму:
10
Які дані необхідні для розв’язання задачі про рюкзак?
11
Вимоги до вибору на кожному етапі жадібного алгоритму:
12
У яких випадках жадібні алгоритми є доцільними?
13
Чому жадібний підхід до пакування рюкзака може бути неоптимальним?
14
Виберіть приклади задач для застосування жадібного методу:
15
Що може статися, якщо використовувати жадібний алгоритм для складних задач?
16
Установіть відповідність між характеристикою вибору та її змістом:
Локальність
Варіант відповідає обмеженням задачі.
Остаточність
Вибір не може бути змінений на наступних етапах.
Допустимість
Найкращий варіант серед можливих на даному етапі.
Оптимальність
Рішення приймається лише для поточного кроку.
17
Установіть відповідність між типом алгоритму та його підходом:
Випадковий пошук
Перебір усіх можливих варіантів для пошуку ідеального.
Жадібний
Розбиття на підзадачі з використанням результатів попередніх кроків.
Повний перебір
Локально оптимальний вибір на кожному кроці.
Динамічне програмування
Вибір варіантів без певної логіки.
18
Розташуйте кроки жадібного алгоритму видачі решти в порядку їх виконання :
Відняти номінал вибраної купюри від суми, що залишилася.
Визначити загальну суму, яку треба видати.
Вибрати купюру максимально можливого номіналу, що не перевищує залишок.
Повторювати процес, поки залишок не стане рівним нулю.
19
Послідовність розробки будь-якого жадібного алгоритму :
Визначити критерій локальної оптимальності (що є «найкращим» на кожному кроці).
Розбити задачу на послідовні елементарні кроки.
Проаналізувати, чи веде локальний вибір до глобального результату.
Реалізувати цикл для виконання кроків до досягнення мети.
Рефлексія від 0 учнів
Сподобався:
Так: 0
Ні: 0
Зрозумілий:
Так: 0
Ні: 0
Потрібні роз'яснення:
Ні: 0
Так: 0