結果 : backtracking vs dynamic programming