初试想到是用DFS
,但是没想明白是如何进行回溯的,直到看到liweiwei1319题解
看了大佬的题解,我发现每次考虑DFS
问题的时候,要做到心中有棵递归树。
上图蓝色方块里的字符串为当前”剩余的”,而如箭头上“截取a”是当前可选的答案.
有了上图所示的递归树,代码的实现就容易很多了。
1 | class Solution { |
路漫漫其修远兮,吾将上下而求索。
初试想到是用DFS
,但是没想明白是如何进行回溯的,直到看到liweiwei1319题解
看了大佬的题解,我发现每次考虑DFS
问题的时候,要做到心中有棵递归树。
上图蓝色方块里的字符串为当前”剩余的”,而如箭头上“截取a”是当前可选的答案.
有了上图所示的递归树,代码的实现就容易很多了。
1 | class Solution { |