请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

回溯

老师,深度优先遍历这个算法和回溯算法有什么区别啊?还有我感觉floodfill就是深度优先遍历啊,我感觉这两个算法运行机制和回溯特别像呀。

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2020-02-29 02:08:43

深度优先遍历就是回溯法。只不过深度优先遍历更常用在某种特定的数据结构的遍历上,比如树的遍历或者图的遍历,而回溯法更常用于更加广义的搜索策略上。


但我认为,这两种方法在名词使用上不用做特别的区分:)


继续加油!:)

1 回复 有任何疑惑可以回复我~
  • 请教bobo老师,leetcode有些word ***问题,譬如word break,word ladder,word pattern,word search。这类问题就算是回溯问题吧?图论这门课会涉及这类问题吗?谢谢
    回复 有任何疑惑可以回复我~ 2022-03-28 00:19:45
  • 不一定。问题的题目和问题的类型没有关系。也可能是字符传的问题,甚至可能是排序问题,需要具体问题具体分析。你说的很多问题可以使用 trie 解决,trie 是一种处理字符串的结构,在我的体系课程中有做介绍。
    回复 有任何疑惑可以回复我~ 2022-03-28 05:37:53
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信