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

扬州网站建设哪个好薇上海seo外包

扬州网站建设哪个好薇,上海seo外包,网站更改备案信息,邮箱购买网站有多种最短路径的应用场景,它们需要用到不同的算法来解决。除了贪心最优搜索之外,其他都是最优性算法,即得到的解都是最短路径。其中m是边的数量,n是点的数量。 问题边权算法时间复杂度一个起点,一个终点非负数&#…

有多种最短路径的应用场景,它们需要用到不同的算法来解决。除了贪心最优搜索之外,其他都是最优性算法,即得到的解都是最短路径。其中m是边的数量,n是点的数量。

问题边权算法时间复杂度
一个起点,一个终点非负数;无边权(或边权为1)A*算法<O((m+n)logn)
双向搜索<O((m+n)logn)
贪心最优搜索<O(m+n)
一个起点到其他所有点无边权(或边权为1)BFSO(m+n)
非负数Dijkstra(堆优化)O((m+n)logn)
允许有负数SPFA<O(mn)
所有点对之间允许有负数FloydO(n^3)

应该在不同的场景下有选择地使用。

(1)图的规模小,并且要求多源最短路,那么使用Floyd,如果边权有负数,则需要判断负环。

(2)图的规模大,且边的权值非负,用Dijkstra,SPFA虽然在Bellman-Ford算法上进行了很大的优化,但是最坏情况下依然是O(mn),不稳定(比赛时,有的题目可能故意利用SPFA的不稳定性,如果一道题目的图规模很大,并且边的权值为非负数,它可能会故意设置不利于SPFA的测试数据,此时使用SPFA将会超时,要使用更稳定的Dijkstra)。

(3)图的规模很大,且边的权值有负数,用SPFA,并且需要判断负环。

http://www.tj-hxxt.cn/news/70504.html

相关文章:

  • 深圳网站建设服务公厦门人才网最新招聘信息
  • 怎么做销售网站永州网站seo
  • 小网站asp好还是php好公众号软文怎么写
  • 西安行业网站网络热词2023
  • html 导入wordpress作品提示优化要删吗
  • 用小米路由器做网站淘宝客seo推广教程
  • 陕西做天然气公司网站网站站长seo推广
  • 建什么网站做cpa网站建站哪家公司好
  • wordpress 本地建站教程企业推广方法
  • it外包公司怎么找网站页面排名优化
  • 没公司怎么做网站百度学术官网入口
  • 网站建设 .影响力科技如何搜索网页关键词
  • 做电商网站需要的证百度seoo优化软件
  • wordpress get_row看seo
  • 顺德官网建设关键词搜索优化公司
  • 做网站茶叶首页标题怎么写互联网推广运营
  • 政府网站模板下载出售友情链接是什么意思
  • 怎样做档口批发网站企业网站关键词优化
  • 青岛cms模板建站seo排名赚
  • 视频制作gif表情包南京关键词seo公司
  • 模板网站判定网站推广怎么优化
  • 站群网站程序郑州seo技术服务
  • 做网站和做网页的区别免费的api接口网站
  • 做网站还是网页设计拉新充场app推广平台
  • c 能用来做网站百度一下免费下载安装
  • wordpress 网页滚轮翻页开封seo公司
  • 网站建设中数据字典360渠道推广系统
  • 备案名称网站名称seo搜索引擎优化培训班
  • 做网站的基本流程大数据营销案例
  • 济南网站seo品牌运营策略