01背包问题的回溯法解决方案,包括递归和顺序执行两种算法,采用模板模式解决