Skip to content

Latest commit

 

History

History
6 lines (5 loc) · 772 Bytes

File metadata and controls

6 lines (5 loc) · 772 Bytes

Knapsack problem

Мое решение задачи о рюкзаке (NP-полная задача комбинаторной оптимизации) двумя методами. Работа выполнена в качестве практики на втором курсе обучения. Первый метод реализует полный перебор с отсечением проигрышных ветвей (метод ветвей и границ). Второй метод позволяет найти псевдо-решение задачи с любой заданной точностью за полиномиальное время (приближенная схема полностью полиномиального времени).