LeetCode刷题刷到【46 全排列】时,知道大致解题思路应该是用递归的方法来实现,但是到具体怎么操作就不知道怎么开始了,思考了几分钟以后还是没有任何方法,所以就去看官方题解去了
今天就是要分享的我遇到的这篇神题解,反正对我而言,是一篇难得的好文章,对于理解深度优先遍历中回溯和剪枝的问题非常有帮助,这位大佬也是一位知名的博主,非常厉害,推荐大家关注一波
有想了解的朋友可以详细阅读,自己多手敲几遍。并且尝试debug跟着走几遍,然后结合文章内容,我相信一定会对深度优先遍历中的回溯和剪枝有非常深的印象和更加深刻的理解