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

深圳龙岗网站建设优化设计卷子答案

深圳龙岗网站建设,优化设计卷子答案,中国专业摄影网,建设小说网站用什么软件图算法 单源最短路径 Bellman-Ford算法: 顶点为V,边为E的图 对每条边松弛|V|-1次边权可以为负值若存在一个可以从源结点到达的权值为负值的环路,算法返回False时间复杂度:O(VE) 有向无环图单源最短路径 DAG-SHORTEST-PATHS …

图算法

单源最短路径

Bellman-Ford算法:

  • 顶点为V,边为E的图
    1. 对每条边松弛|V|-1次
    2. 边权可以为负值
    3. 若存在一个可以从源结点到达的权值为负值的环路,算法返回False
    4. 时间复杂度:O(VE)

有向无环图单源最短路径

  • DAG-SHORTEST-PATHS
    1. 算法首先对有向无环图进行拓扑排序
    2. 即使存在权值为负的边,也因为没有权值为负的环路,最短路径是存在的
    3. 时间复杂度:O(V+E)对于邻接表表示的图,这个时间为线性级

Dijkstra算法

  • 顶点为V,边为E的图
    1. 对每条边仅松弛1次
    2. 边权不可为负
    3. 运行过程维护一组结点集合S
    4. 使用贪心策略,每次选择集合V-S中最“近”的结点加入集合S
    5. 利用结点编号维持最小优先队列,时间复杂度为:O(V2+E)=O(V2)
      • 如果是稀疏图,可以利用二叉堆实现最小优先队列,时间复杂度:O(ElgV)
      • 利用斐波那契堆实现最小优先队列,时间复杂度:O(VlgV+E)

所有结点对的最短路径问题

Floyd-Warshall算法

  • 顶点为V,边为E的图
    1. 使用动态规划公式解决所有结点对最短路径问题
    2. 时间复杂度:O(V3)
    3. 可以有负权值的边,但不可以有负权值环路

Johnson算法

  • 用于稀疏图
  1. 要么返回一个包含所有结点对的最短路径权重的矩阵,要么报告输入图包含一个权重为负值的环路
  2. 通过重新赋值来生成非负权重
  3. 时间复杂度:斐波那契堆:O(V2lgV+VE),二叉最小堆:O(VElgV)
  4. 运行中需要使用Dijkstra算法和Bellman-Ford算法作为自己的子程序
http://www.shuangfujiaoyu.com/news/44208.html

相关文章:

  • 建新闻网站哪里能搜索引擎优化
  • 网站开发是否用html5青岛网站推广公司
  • 网站虚拟主机有什么用深圳网络公司推广公司
  • 做磨毛布内销哪个网站比较好关键词优化意见
  • 企业网站网页互联网营销师证书有用吗
  • 无锡建设银行官网招聘网站长沙官网网站推广优化
  • 国内h5 css3网站哪些网站推广不收费
  • 杭州制作网站的公司seo优化公司信
  • 网站开发合同注意事件有哪些sem推广和seo的区别
  • 温江网站建设价格个人网站设计毕业论文
  • 湘潭做网站公司选择封象网做网站公司怎么做自己的网页
  • 微商城手机网站设计如何建立企业网站
  • 在线视频网站a一级爰a做免费湖南企业竞价优化服务
  • 补单平台搭建seo外包公司需要什么
  • 滨州做企业网站技术培训学校机构
  • 免费网站免费在线观看网站优化公司收费
  • 句容网站定制自媒体运营
  • 企业做网站收费惠州seo全网营销
  • 四川省凉亭建设工程有限公司网站今日新闻
  • wordpress修改logo地址上海seo推广平台
  • 包头企业网站百度云账号登录
  • 最好的网站建设机构seo排名哪家公司好
  • 嘉兴专业做网站谷歌seo网站运营
  • 轻松网站建设河南做网站优化
  • 做汽车网站开题报告的意义最新天气预报最新消息
  • cms开源系统沈阳沈河seo网站排名优化
  • 微网站用什么做的网络软文发布平台
  • 网站需要公安备案网站推广平台排行
  • 嘉兴外贸网站制作目前最新推广平台
  • 加建网网站seo门户网站