Содержание
- 2. Вы грабитель.
- 3. Вы грабитель. Нужно выбрать вещи, которые Вы унесёте…
- 4. Вы грабитель. Нужно выбрать вещи, которые Вы унесёте… 40$ 50$ 60$ 100$ 200$ У всех вещей
- 5. Вы грабитель. Нужно выбрать вещи, которые Вы унесёте… 40$ 50$ 60$ 100$ 200$ У всех вещей
- 6. Вы грабитель. Нужно выбрать вещи, которые Вы унесёте… 40$ 50$ 60$ 100$ 200$ У всех вещей
- 7. 40$ 50$ 60$ 100$ 200$ 3 кг 3 кг 5 кг 12 кг 18 кг 20
- 8. 40$ 50$ 60$ 100$ 200$ 3 кг 3 кг 5 кг 12 кг 18 кг 20
- 9. 40$ 50$ 60$ 100$ 200$ 3 кг 3 кг 5 кг 12 кг 18 кг 20
- 10. 40$ 50$ 60$ 100$ 200$ 3 кг 3 кг 5 кг 12 кг 18 кг 20
- 11. 40$ 50$ 60$ 100$ 200$ 3 кг 3 кг 5 кг 12 кг 18 кг 20
- 12. Формат ввода: N M m1 m2 … mn c1 c2 … cn N – количество вещей
- 13. Формат ввода: N M m1 m2 … mn c1 c2 … cn N – количество вещей
- 14. Формат ввода: N M m1 m2 … mn c1 c2 … cn N – количество вещей
- 15. Подход 1. Полный перебор Сколько всего вариантов? 40$ 50$ 60$ 100$ 200$ 3 кг 3 кг
- 16. Подход 1. Полный перебор Сколько всего вариантов? Каждый предмет мы можем взять или не взять… 40$
- 17. Подход 1. Полный перебор Всего 2n вариантов 40$ 50$ 60$ 100$ 200$ 3 кг 3 кг
- 18. Подход 1. Полный перебор Даёт верный результат Оооочень долго (при n = 100 суперкомпьютер будет вычислять
- 19. Подход 2. Брать самую дорогую вещь Не всегда будет давать максимальный ответ (уже в нашем примере
- 20. Подход 3. Рассчитать плотность каждой вещи: сi/mi. Брать вещи, в порядке убывания плотности, пока влезают. 40$
- 21. Подход 3. Рассчитать плотность каждой вещи: сi/mi. Брать вещи, в порядке убывания плотности, пока влезают. Тоже
- 22. Подходы 2-3. Последние два алгоритма назывались жадными. Для данной задачи они не подходят. 40$ 50$ 60$
- 23. Подход 4. Метод динамического программирования. 40$ 50$ 60$ 100$ 200$ 3 кг 3 кг 5 кг
- 24. Подход 4. Метод динамического программирования. Заведём табличку (N + 1) x (M + 1) 40$ 50$
- 25. Подход 4. Метод динамического программирования. Заведём табличку P:(N + 1) x (M + 1) Будем считать,
- 26. В P[i][j] будем хранить максимальную сумму, которую можно заработать, выбирая среди первых i вещей и имея
- 27. В P[i][j] будем хранить максимальную сумму, которую можно заработать, выбирая среди первых i вещей и имея
- 28. В P[i][j] будем хранить максимальную сумму, которую можно заработать, выбирая среди первых i вещей и имея
- 29. В P[i][j] будем хранить максимальную сумму, которую можно заработать, выбирая среди первых i вещей и имея
- 30. В P[i][j] будем хранить максимальную сумму, которую можно заработать, выбирая среди первых i вещей и имея
- 31. Сначала заполним очевидное: нулевой столбец и нулевую строку. Как? 40$ 50$ 3 кг 3 кг 60$
- 32. Сначала заполним очевидное: нулевой столбец и нулевую строку. 40$ 50$ 3 кг 3 кг 60$ 100$
- 33. Сначала заполним очевидное: нулевой столбец и нулевую строку. Будем заполнять оставшуюся часть сверху-вниз, слева-направо. 40$ 50$
- 34. Сначала заполним очевидное: нулевой столбец и нулевую строку. Будем заполнять оставшуюся часть сверху-вниз, слева-направо, выражая каждый
- 35. Допустим, мы вычислили всё до i-ой строки и j-го столбца. Сейчас вычисляем P[i][j]. 40$ 50$ 3
- 36. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 37. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 38. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 39. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 40. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 41. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 42. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 43. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 44. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 45. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 46. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 47. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 48. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 49. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 50. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 51. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 52. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 53. Есть два варианта 40$ 50$ 3 кг 3 кг 60$ 100$ 200$ 5 кг 12 кг
- 55. Скачать презентацию
























![В P[i][j] будем хранить максимальную сумму, которую можно заработать, выбирая среди первых](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1051167/slide-25.jpg)
![В P[i][j] будем хранить максимальную сумму, которую можно заработать, выбирая среди первых](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1051167/slide-26.jpg)
![В P[i][j] будем хранить максимальную сумму, которую можно заработать, выбирая среди первых](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1051167/slide-27.jpg)
![В P[i][j] будем хранить максимальную сумму, которую можно заработать, выбирая среди первых](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1051167/slide-28.jpg)
![В P[i][j] будем хранить максимальную сумму, которую можно заработать, выбирая среди первых](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1051167/slide-29.jpg)























Десятки. Мозаика заданий
Решение квадратных уравнений по формуле
Урок- путешествие Вселенная математики. 4 класс
Решение систем линейных уравнений. Урок обобщения и систематизации
Презентация на тему История изучения тел вращения
Эти годы позабыть нельзя. Интегрированный урок
Математическая логика
ЕГЭ по математике. Экономические задачи VII
Вычисление производной
Прямоугольный треугольник и его свойства. Единственность перпендикуляра к прямой
Графики
Функция y = cos x. Ее свойства и график
Распределительное свойство умножения
Теорема косинусов
Треугольник. Элементы треугольника
Математика. Прямоугольник
Многокритериальные задачи. Теория принятия решений. Лекция 5.2
Состав чисел от 2 до 5 из двух слагаемых
Построение сечения многогранника плоскостью
Презентация на тему Все профессии важны, с математикой дружны
Презентация на тему Алгоритм решения задач на пропорции
Геометрическая прогрессия. Урок 3
Деление десятичных дробей
Математика. Основные понятия математики
Формула суммы n первых членов геометрической прогрессии
Действия с рациональными числами. Урок-игра Полёт в космос
Делители и кратные. 8.09.12 Классная работа.
Равенство, неравенство. Устный счет (1 класс)