包包
2018-11-03
马上就要电面了,等不到课程更新啦,但我一定会坚持学完和练习的,祝我好运吧!
15
小小白
2018-12-21
老师你好,请问广度优先的复杂度是O(n),深度优先是是O(n^3)?在学习react的diff算法说深度优化是O(n^3),不知对否。请老师指教
1
包包
2018-11-03
赶上进度了 坐等更新 希望老师多讲解下 BFS/DFS/BackTracking的实战题
1
晚风·和煦
2018-10-29
作者您好,计算机组成原理的先导课您认为有哪些?
1
哈皮宝
2019-12-01
【BFS(广度优先搜索)和DFS(深度优先搜索)】
- BFS是一层一层地搜索,先搜索子节点,再搜索孙子节点。DFS是一插到底,先搜索子节点,以及孙子节点等等,直到没有子节点为止。然后再回溯,看看有没有漏网之鱼。
- BFS更符合人类的思维习惯,DFS更符合计算机的思维习惯。
- BFS底层用队列来实现,DFS在实现时常常用递归来写,但最终还是用栈。
陈志恒
2019-09-27
要注意⚠️树的搜索和图的搜索的区别:是否需要记录visited
陈志恒
2019-09-27
深度搜索,又一个会退的概念(判断是否有漏网之鱼)
重武器
2019-07-09
这里有点儿奇怪。
BFS:用队列 queue = [],取元素时 queue.pop()
DFS:用堆栈 stack = [],取元素时 stack.pop()
明明都是用数组实现,pop方法也一样,还能一个FIFO,另一个FILO?
1
奔腾
2019-06-07
老师默认的这个深度优先算法,跟二叉树的先序遍历有什么关系吗?感觉很相似。
顺便问一下,对于二叉树,深度优先分为先、中、后序三种吗?
hallo128
2019-01-08
之前看得太快了,然后感觉就弄了个大概。现在决定,再从头撸一遍代码。真的数据结构这样的课,不动手写,不自己AC,只是听课的话,效果完全不明显。每天能刷一道题就好。
作者回复: 对的,动手练习最为重要,这样才能把知识变成你自己的!
何欢
2018-10-31
老师,您好,后续可以用c++实现吗?
DY
2018-10-31
受益匪浅👍👍👍
bingo
2018-10-30
老师讲的不错,期待后续课程啊
我们在线,来聊聊吧
✕
您好,当前有专业客服人员在线,让我们来帮助您吧。
我们在线,来聊聊吧