https://123dok.com/document/qo1wr9mz-penerapan-algoritma-greedy-dynamic-programming-permasalahan-integer-knapsack.html