Knapsack Problem Leetcode Python, Use greedy, dynamic approach and B&B technique to find the solution of this problem.