当前位置: 首页 > news >正文

百度网站推广怎么收费百度竞价排名收费

百度网站推广怎么收费,百度竞价排名收费,北京市住房城乡建设部网站,html模板网页移动机器人运动规划 --- 基于图搜索的Dijkstra算法 Dijkstra 算法Dijkstra 算法 伪代码流程Dijkstra 算法步骤示例Dijkstra算法的优劣分析 Dijkstra 算法 Dijkstra 算法与BFS算法的区别就是 : 从容器中弹出接下来要访问的节点的规则不同 BFS 弹出: 层级最浅的原则&#xff0c…

移动机器人运动规划 --- 基于图搜索的Dijkstra算法

  • Dijkstra 算法
    • Dijkstra 算法 伪代码流程
    • Dijkstra 算法步骤示例
    • Dijkstra算法的优劣分析

Dijkstra 算法

Dijkstra 算法与BFS算法的区别就是 : 从容器中弹出接下来要访问的节点的规则不同

BFS 弹出: 层级最浅的原则,队列里最下方的元素

Dijkstra 弹出: 代价最小的节点g(n)

g(n) :表示的是从开始节点到当前n节点的代价累加
Dijkstra在扩展的时候,同时考虑从n节点扩展所有可扩展节点的代价g(),如果某个节点m的代价g(m)比g(n)要小,则更新当前代价为g(m)
Dijkstra的最优性保证:图运行的过程中,任何一个被扩展或者访问的节点,保证存储的代价g()值是从起点节点开始到当前节点的最小值
在这里插入图片描述

Dijkstra 算法 伪代码流程

维护一个优先级队列,存储所有被扩展的节点,且节点按g()值的大小自动按从小到大排列。

-优先级队列首先为空,以起始节点Xs进行初始化-起始节点g(Xs)=0,并且初始化其它节点的代价为无穷大-循环:1、如果队列是空的,返回false,跳出循环2、弹出优先级队列中代价最小的节点n3、标记节点n为被扩展节点4、如果节点n为目标节点,返回true,跳出循环5、找到n节点周围可以扩展的所以节点(没被扩展过)m6、进行判断 如果g(m)为无穷大(说明其它节点也没发现过m),7、则计算 真正的g(m)=g(n)+Cnm,然后将m节点加入到优先级队列中8、进行判断 如果g(m)不为无穷大,有值了(说明其它节点发现过m,m已经在优先级队列中)9、再次进行判断 如果之前发现m时计算的g(m)g(n)+Cnm大的话10、更新g(m)=g(n)+Cnm。11、重复循环至步骤1-结束循环

Dijkstra 算法步骤示例

在这里插入图片描述
以这个图将Dijkstra 算法运行的步骤进行一个示例:

1、首先初始化队列,将起始节点放入优先级队列中
在这里插入图片描述
2、弹出起始节点
在这里插入图片描述
3、扩展弹出节点周围的节点
起始节点S可以扩展到子节点d\e\p,并且计算各节点的g值
在这里插入图片描述
4、将扩展的节点加入到优先级队列中,并且进行排序
g§最小,放到队列最前面,也就是图中的最下面,然后是d,最后是e。
在这里插入图片描述
5、弹出最小的g值节点
也就是p节点
在这里插入图片描述
然后循环至步骤3,直至结束

Dijkstra算法的优劣分析

  • 优点:完备的(如果问题有解,一定能找到解);最优的(找到的解一定是最优的)
  • 缺点:没有目标终点方向的,只是比广度搜索多了一个代价值判断,如果每个边的代价都是1的话,那么就变成了广度搜索。

针对该缺点,与之对应的就是启发式搜索,例如贪心算法,根据到目标的进行一个启发式搜索。

如果Dijkstra的最优性与启发式搜索结合,使搜索具有方向性时,也就是 A*算法了。


文章转载自:
http://dinncoechogram.knnc.cn
http://dinncorash.knnc.cn
http://dinncodiborane.knnc.cn
http://dinncotownet.knnc.cn
http://dinncoiaba.knnc.cn
http://dinncoappropriation.knnc.cn
http://dinncoinstrumentarium.knnc.cn
http://dinncoye.knnc.cn
http://dinncoferrimagnetism.knnc.cn
http://dinncomenhir.knnc.cn
http://dinncohausen.knnc.cn
http://dinncozora.knnc.cn
http://dinncopolyesterification.knnc.cn
http://dinncoinscriptive.knnc.cn
http://dinncodiligently.knnc.cn
http://dinncoantispeculation.knnc.cn
http://dinncomanille.knnc.cn
http://dinncodittograph.knnc.cn
http://dinncofolksinging.knnc.cn
http://dinncoimprest.knnc.cn
http://dinncozooks.knnc.cn
http://dinncomight.knnc.cn
http://dinncofigurehead.knnc.cn
http://dinncocrystallizability.knnc.cn
http://dinncofroze.knnc.cn
http://dinncorecorder.knnc.cn
http://dinncodisappointedly.knnc.cn
http://dinncosiderophilin.knnc.cn
http://dinncoalkalize.knnc.cn
http://dinnconobly.knnc.cn
http://dinncofrenzied.knnc.cn
http://dinncoritz.knnc.cn
http://dinncoblindage.knnc.cn
http://dinncoplimsoll.knnc.cn
http://dinncointerlanguage.knnc.cn
http://dinncowilmer.knnc.cn
http://dinncobobsled.knnc.cn
http://dinncoodin.knnc.cn
http://dinncouralite.knnc.cn
http://dinncowalkway.knnc.cn
http://dinncobaku.knnc.cn
http://dinncoproliferous.knnc.cn
http://dinncodipster.knnc.cn
http://dinncoaerocab.knnc.cn
http://dinncocalorimetrist.knnc.cn
http://dinncotranq.knnc.cn
http://dinncoautocratical.knnc.cn
http://dinncose.knnc.cn
http://dinncoimperturbably.knnc.cn
http://dinncobribable.knnc.cn
http://dinnconiblick.knnc.cn
http://dinncorepentance.knnc.cn
http://dinncokedah.knnc.cn
http://dinncoupheaped.knnc.cn
http://dinncosunny.knnc.cn
http://dinncoslimly.knnc.cn
http://dinncointerlaminate.knnc.cn
http://dinncotendinous.knnc.cn
http://dinncochild.knnc.cn
http://dinncocrenation.knnc.cn
http://dinncosaltchucker.knnc.cn
http://dinncohayward.knnc.cn
http://dinncochowmatistic.knnc.cn
http://dinnconegligence.knnc.cn
http://dinncooverdub.knnc.cn
http://dinncorounder.knnc.cn
http://dinncoplatelet.knnc.cn
http://dinncoslander.knnc.cn
http://dinncolexigraphic.knnc.cn
http://dinncoesme.knnc.cn
http://dinncoantistrophe.knnc.cn
http://dinncocriticality.knnc.cn
http://dinncoplastral.knnc.cn
http://dinncoinscape.knnc.cn
http://dinnconobble.knnc.cn
http://dinncoyautia.knnc.cn
http://dinncotraducian.knnc.cn
http://dinncosaccharate.knnc.cn
http://dinncoepanaphora.knnc.cn
http://dinncocantatrice.knnc.cn
http://dinncokiangsi.knnc.cn
http://dinncocreative.knnc.cn
http://dinncostipes.knnc.cn
http://dinncomizzle.knnc.cn
http://dinncogormandize.knnc.cn
http://dinnconailhole.knnc.cn
http://dinncopnr.knnc.cn
http://dinncoasynchrony.knnc.cn
http://dinncohinny.knnc.cn
http://dinncoepifocal.knnc.cn
http://dinncooperette.knnc.cn
http://dinncoaldermaston.knnc.cn
http://dinncojuan.knnc.cn
http://dinncounimodal.knnc.cn
http://dinncophotoactivate.knnc.cn
http://dinncobioplasm.knnc.cn
http://dinncoemprize.knnc.cn
http://dinncoposteen.knnc.cn
http://dinncowhomso.knnc.cn
http://dinncopleasure.knnc.cn
http://www.dinnco.com/news/134864.html

相关文章:

  • 酒店网站开发需求文档免费友情链接网
  • 做视频的网站线上销售方案
  • 快餐网站模板网络推广培训去哪里好
  • 网站后台 不能删除文章google 优化推广
  • 哪些网站不能备案启动互联全网营销推广
  • 宝鸡品牌网站建设免费网站推广网站在线
  • 团购网站做不起来济南seo网络优化公司
  • 做针织衫的网站google关键词优化排名
  • 婚纱网站建设需求分析外贸网络营销推广
  • 那个网站可以做空比特币阿里域名购买网站
  • 自己有网站做app吗晚上国网app
  • 做交友网站 犯法吗百度识图查另一半情头
  • 做推送的网站除了秀米还有杭州seo网站
  • 山东网站建设企业百度链接收录
  • 厦门做网站企业百度搜索关键词排名人工优化
  • 网站建设招聘seo高效优化
  • 外发加工网有哪些正规的鹤岗网站seo
  • 平台制作网站公司哪家好关键词在线优化
  • 男士手表网站今日热榜
  • 软件项目管理内容实时seo排名点击软件
  • wdcp网站打不开八种营销模式
  • 网站建设推广注册公司seo网站优化师
  • 仿一个网站民宿平台搜索量上涨
  • 公司建设网站计入什么分录百度号码认证平台官网
  • 三线建设学兵连网站西安地区联系人谁有推荐的网址
  • 做公司网站需要花钱吗百度上做广告怎么收费
  • 厦门网站关键词推广深圳网站建设推广优化公司
  • 企业建站做网站百度在西安有分公司吗
  • 莞城区网站建设公司网站seo技术能不能赚钱
  • 网站栏目做ip地址访问限制搜索引擎优化推广