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

东阳厂家高端网站设计英文 edm营销 的网站 与 工具

东阳厂家高端网站设计,英文 edm营销 的网站 与 工具,网线制作步骤图片,潍坊电商网站建设文章目录 最小生成树总览生成树广度优先生成树深度优先生成树最小生成树Prim算法Kruskal算法Prim vs KrusakalPrim的实现Kruskal的实现 小结 最短路径问题单源最短路径问题BFS求无权图的单源最短路径小结Dijkastra算法算法时间复杂度不适用情况 每一对顶点的最短路径问题Floyd算…

文章目录

  • 最小生成树
    • 总览
    • 生成树
    • 广度优先生成树
    • 深度优先生成树
    • 最小生成树
    • Prim算法
    • Kruskal算法
    • Prim vs Krusakal
      • Prim的实现
      • Kruskal的实现
    • 小结
  • 最短路径问题
    • 单源最短路径问题
      • BFS求无权图的单源最短路径
      • 小结
      • Dijkastra算法
        • 算法时间复杂度
        • 不适用情况
    • 每一对顶点的最短路径问题
      • Floyd算法
        • 找两个点的最短路径
        • 核心代码
        • 实例
        • 找两个顶点最短路径
        • Floyd用于负权图
        • 不能解决的问题
      • 小结

最小生成树

总览

在这里插入图片描述

生成树

在这里插入图片描述

广度优先生成树

在这里插入图片描述

深度优先生成树

在这里插入图片描述

最小生成树

针对的是带权连通图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Prim算法

同一个图的最小生成树可能不唯一

从p城出发
在这里插入图片描述
在这里插入图片描述

从农场出发也一样
在这里插入图片描述

Kruskal算法

在这里插入图片描述

Prim vs Krusakal

在这里插入图片描述

Prim的实现

先找到最低代价的节点,每次将节点加入树后,需要更新各节点加入树的最低代价(即将原来的代价和个节点与加入节点的代价作比较)
在这里插入图片描述

Kruskal的实现

查找并查集(如果用二叉树实现的)的根需要log2E
在这里插入图片描述

小结

在这里插入图片描述

最短路径问题

在这里插入图片描述

单源最短路径问题

BFS求无权图的单源最短路径

首先访问2号顶点,然后再更新其相邻顶点后的结果
在这里插入图片描述
然后1号顶点出队,相邻节点入队,同时更新各相邻节点
在这里插入图片描述
然后6号顶点出队,更新相邻节点,同时各个相邻节点入队
在这里插入图片描述
5号顶点没有相邻
所以到3号顶点处理
在这里插入图片描述
7号顶点处理
在这里插入图片描述
4号和8号相邻节点都被访问,所以没有处理

小结

在这里插入图片描述

Dijkastra算法

BFS局限性(默认每条路径长度一样)
在这里插入图片描述
初始化后,即更新初始节点及其相邻节点
在这里插入图片描述
第一轮后
在这里插入图片描述
第二轮后
在这里插入图片描述

第三轮后
在这里插入图片描述
第四轮后

在这里插入图片描述
查找两个顶点的最短路径
在这里插入图片描述

算法时间复杂度

在这里插入图片描述

在这里插入图片描述

不适用情况

在这里插入图片描述

每一对顶点的最短路径问题

在这里插入图片描述

Floyd算法

初始时
在这里插入图片描述
允许在v0中转
在这里插入图片描述
允许在v0 v1中转
在这里插入图片描述
允许在v0 v1 v2中转
在这里插入图片描述

找两个点的最短路径

在这里插入图片描述

核心代码

空间复杂度是有n*n个矩阵那么多
在这里插入图片描述

实例

初始
在这里插入图片描述
允许在v0中转
发现没有变化
从图可以发现v0没有进去的边,所以自然没法中转
在这里插入图片描述
允许在v0 v1中转
在这里插入图片描述
允许在v0 v1 v2中转
是已经基于之前v0 v1的中转结果的
例如v2到v3是基于中转v1的,但是在以v2中转的转换中是把它认为是相连的
在这里插入图片描述
在这里插入图片描述
允许在v0 v1 v2 v3中转

在这里插入图片描述
允许在v0 v1 v2 v3 v4中转
在这里插入图片描述

找两个顶点最短路径

在这里插入图片描述

Floyd用于负权图

在这里插入图片描述

不能解决的问题

回路越多,路径越短

在这里插入图片描述

小结

BFS 采用邻接矩阵是V的平方 邻接矩阵是V+E
在这里插入图片描述

http://www.yayakq.cn/news/257354/

相关文章:

  • 门户营销型网站搭建wordpress轻量博客主题
  • 上海手机网站制作公司网站建设分为
  • 邮政管理网站建设微商城怎么进入购买
  • 网站开发计划时间网站营销策略有哪些
  • 网站建设合同 法律声明家装室内设计
  • 做菠菜网站多少钱食品网站设计欣赏
  • 长尾关键词挖掘站长工具怎样用虚拟主机建网站
  • 织梦做的网站在百度搜索页劫取wordpress标签的作用
  • 云南网站建设定做网络搜索工具
  • 官方网站 建设情况汇报58招商加盟项目
  • 建设银行证券转银行网站上海公司名字大全
  • 网站制作建设网站开发需要什么知识
  • 网站规划建设与安全管理wordpress api 评论
  • 桂林视频网站制作建设网站企业邮箱
  • 上国外网站dnsdede做漫画网站的案例
  • 自学网站建设龙岗网站建设多少钱
  • 网站建设的目标与期望河北三河建设局网站
  • 天津住房和城乡建设建造师网站做网站设计要注意什么问题
  • 网络推广怎么干淄博网站建设优化
  • 天津做网站企业金华做网站的公司
  • 做搜狗手机网站优化首大专建设工程管理有用吗
  • 合肥市建设工程市场价格信息网站有赞微商城官网登入
  • 百度网站验证怎么做响水县住房和城乡建设局网站
  • 有几个网站可以做代发的工商网上注册营业执照
  • 什么网站做的产品海报比较多上海seo公司排名
  • 建设网站需要什么条件平面设计培训网站
  • 高端品牌网站设计企业网站建设有一个做ppt的网站吗
  • 个人网站制作源代码设计一款网页需要多少钱
  • 站长统计芭乐鸭脖小猪网页设计可以自学吗
  • 南康网站建设网站免备案空间