Динамическое программирование. Часть 4. Задача о рюкзаке. Knapsack problem. Код на Python
Learn algorithms with me! Course link: https://stepik.org/a/184350 My Python courses: 1. Python - FULL COURSE (Part 1): https://stepik.org/course/174852 2. Python - FULL COURSE (Part 2): https://stepik.org/a/186192 *** All courses on Stepik: https://stepik.org/users/623224055 *** I recommend subscribing to the open channel. We discuss internships, programming, and much more there, and it's also where I make all my announcements first: https://t.me/analitiqtutor *** Improving yourself with me! Sign up for classes here: Message me on Telegram: https://t.me/analitiqq Message me on VK: https://vk.com/analitiqvk *** Timecodes: 00:00 Introduction 01:44 About an attempt at greedy implementation 03:42 0-1 Backpack (Algorithm) 14:23 0-1 Backpack (Python Code) 25:51 Backpack with Costs (Algorithm) 37:39 Backpack with Costs (Python Code) 41:19 Backpack with a Limited Number of Items 51:00 Backpack with an Unlimited Number of Items 53:34 The "Kettlebells" Problem 59:42 Conclusion *** Tags: #algorithms #programming #python *** We continue exploring the topic of "Dynamic Programming." This video explores the knapsack problem. The video covers the analysis of a 0-1 knapsack, a knapsack with costs, and a knapsack with a limited and unlimited number of items. Enjoy watching. *** Problems are available here: https://informatics.msk.ru Solutions are available here: https://github.com/blacksmithalex/inf... *** Useful links: https://algocode.ru/page/c-8-knapsack https://habr.com/ru/post/561120/

Динамическое программирование. Часть 5. НОП. НВП. Longest common and increasing subsequence.

Dynamic Programming. Part 1. One-Dimensional Dynamics. Python Code

75. Sort Colors

Dynamic Programming. Problem Analysis. The Knapsack Problem

Криптосистема Меркла и укладка рюкзака

Динамическое программирование. Часть 3. Двумерная динамика. Динамика на таблицах. Код на Python

Dynamic Programming Foundation

АиСД S01E12. Задача о рюкзаке. ДП по подмножествам

Лаба 4. Программирование на Python. Динамическое программирование. Задача о рюкзаке.

Алгоритмы и структуры данных 1. Динамическое программирование

Алгоритмы. Динамическое программирование

Кто такие devOps, что такое Docker на самом деле, Kubernetes - это сложно

Stanislav Krapivnik: Russlands Wut kocht über – Steht ein EU-Russland-Krieg bevor?

АиСД S01E12. Задача о рюкзаке
![Собеседование Python Junior разработчик [2026]](https://i.ytimg.com/vi/iDFKnmXIKuU/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDMBjisqpiln99iLefzOqs060xnww)
Собеседование Python Junior разработчик [2026]

Python Interview with Alexander Krasnodar

Занятие 26 Задача об укладке рюкзака

АиСД S01E10. Динамическое программирование

АиСД S01E12. Задача о рюкзаке

