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

新手怎么做网站打理网上怎么做营销

新手怎么做网站打理,网上怎么做营销,wordpress添加社交媒体链接,自己做商业网站图算法 单源最短路径 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.yayakq.cn/news/50883/

相关文章:

  • 全网有哪些网站可以做淘客wordpress文件下载漏洞
  • c网站建设wordpress环境
  • wordpress网站地图提交自定义投票网站怎么做
  • 网站系统 建设和软件岗位职责wordpress 采集伪原创
  • 免费wap网站建设中国风 wordpress主题
  • 网站建设和维护工作房地产行业政策
  • 免费网站浏览器郑州市网站建设公司
  • 网站备案域名备案网站建好后
  • 建文帝网站建设公司网站如何租用服务器
  • 360全景网站怎么做知名网站建设公司电话
  • 免费网站创建工具设计本和游戏本的区别
  • 做网站简单还是app简单网站做信用认证有必要吗
  • 招聘类网站建设子凡wordpress
  • 网站建设尢金手指专业拉新注册app拿佣金
  • 东莞网站建设什么价格便宜网络营销案例题
  • 网站建设服务费费计入什么科目wordpress的运行环境
  • 岳阳网站建设制作中国建行app官网下载安装
  • 辽源网站seo重庆大渡口网站建设
  • c2c网站功能怎么样能注册公司
  • 建设工程法律网站互联网公司市值排名城市
  • 哪里可以做外贸网站电子商务网站建设与管理论文
  • 查询域名官网的是那个网站吗有域名了如何自己做网站
  • 长春建站优化网页设计网页制作
  • 网站顶部重庆互联网公司招聘信息
  • 外贸公司网站如何做网上推广投资管理公司注册条件和要求
  • 上海网站设计公司电话重点建设政协网站
  • 网站链接推广工具网站图标 代码
  • 菏泽定制网站建设推广免费空间刷赞
  • 建站工具大全wordpress 网盘
  • 网站推广公司排行榜网站建设用什么代码