Tree 与 BackTracking 的比较
在 Tree 上做 dfs + backtracking 比较适合用 dfs 带着当前考虑的 node 为参数,先 Add 然后在 leaf node 上做 Remove 的方式;
在中间结果是 String 的情况下,如果想保存一个 object 的 reference 可以用 StringBuilder, 同时也可以利用 immutable 的性质直接传新的 String copy (空间占用多一些),这样可以免去回溯的步骤。
Last updated