string backtracking 0-1 knapsack string matching branch and bound top-down dynamic programming recursion knight's tour finite_automata rabin karp #string #naive approach #string matching 15 puzzle problem kmp algorithm pattern matching subset sum sudoku
Tout plus