回溯:做选择、递归、撤销选择
适合展示子集、组合总和、全排列、括号生成。
返回动画索引
[]
[1]
[2]
[3]
[1,2]
[1,3]
path.remove(path.size() - 1) 是撤销选择,不是可选步骤。