dfs是什么意思?
展开全部
dfs是深度优先搜索(Depth-First-Search)。
深度优先搜索是一种在开发爬虫早期使用较多的方法。它的目的是要达到被搜索结构的叶结点(即那些不包含任何超链的HTML文件) 。在一个HTML文件中,当一个超链被选择后,被链接的HTML文件将执行深度优先搜索,即在搜索其余的超链结果之前必须先完整地搜索单独的一条链。
深度优先搜索沿着HTML文件上的超链走到不能再深入为止,然后返回到某一个HTML文件,再继续选择该HTML文件中的其他超链。当不再有其他超链可选择时,说明搜索已经结束。
深度优先遍历图的方法是,从图中某顶点v出发:
(1)访问顶点v。
(2)依次从v的未被访问的邻接点出发,对图进行深度优先遍历;直至图中和v有路径相通的顶点都被访问。
(3)若此时图中尚有顶点未被访问,则从一个未被访问的顶点出发,重新进行深度优先遍历,直到图中所有顶点均被访问过为止。当然,当人们刚刚掌握深度优先搜索的时候常常用它来走迷宫.事实上我们还有别的方法,那就是广度优先搜索(BFS)。
德商宝
2023-07-11 广告
2023-07-11 广告
GmbH 是德语词汇,全称为Gesellschaft mit beschrankter Haftung,是德国、奥地利、瑞士等国家的一种公司组织形式,类似于美国的有限责任公司(Limited Liability Company, LLC)。...
点击进入详情页
本回答由德商宝提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询