Solving the knapsack problem π using: dynamic programming, heuristics, simulated annealing, and genetic algorithm. Made with ReactJS βοΈ