Backtracking - 0-1 Knapsack Problem

Backtracking - 0-1 Knapsack Problem


0-1 Knapsack problem에 대해서는 Greedy Algorithm에서 다루었다. 본 단에서는 Backtracking 알고리즘을 사용하여 0-1 Knapsack problem을 해결하는 방법에 대해 다룬다. 가방에 최대 담을 수 있는 무게는 16, 각 물건들의 가격과 무게는 (40$, 2), (30$, 5), (50$, 10), (10$, 5) 이다.

Promising Function

Space State Tree

0-1 Knapsack Backtracking

Code

// TODO 2023-05-31