1、dijkstra算法

算最短路径的,算法解决的是有向图中单个源点到其他顶点的最短路径问题。

初始化n*n的数组。

2、kruskal算法

算最小生成树的,按权值加入

3、Prim算法

类似dijkstra算法,任一点的最短路径相似

4、floyd算法 多源最短路径,动态规划

a)  初始化:D[u,v]=A[u,v]
b)  For k:=1 to n
    For i:=1 to n
      For j:=1 to n
        If D[i,j]>D[i,k]+D[k,j] Then
        D[i,j]:=D[i,k]+D[k,j];
c) 算法结束:D即为所有点对的最短路径矩阵

最新文章

  1. WCF学习之旅—WCF服务的Windows 服务程序寄宿(十一)
  2. oracle性能优化之表设计
  3. Linux从程序到进程
  4. Ajax跨域访问XML数据的另一种方式——使用YQL查询语句
  5. [New Portal]Windows Azure Virtual Machine (21) 将本地Hyper-V的VM上传至Windows Azure Virtual Machine
  6. Codeforces Round #188 (Div. 2) B. Strings of Power 水题
  7. umbraco使用VS安装
  8. MVC Razor 语法(转)
  9. Git submodule实战
  10. hdu 5128 The E-pang Palace
  11. eclipse 添加jar包的方式
  12. BZOJ 4311: 向量( 按时间分治 + 线段树 )
  13. 将 Java Spring Framework 应用程序迁移到 Windows Azure
  14. stm32之CAN发送、接收详解
  15. struts2文件上传大小限制问题
  16. 结构-行为-样式-Bootstrap笔记
  17. win10 64位下装Virtual Box安装Linux(centOS)配置联网
  18. Python3:判断三角形的类型
  19. VS2017 ASP.NET MVC 5.0 开部署问题汇总
  20. HDFS格式化namenode后启动集群datanode不启动

热门文章

  1. [BS-09] UITabBarController简单介绍
  2. IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用
  3. 删除SSMS中保存的帐户信息
  4. SQL将一张表中的数据插入到另一张表
  5. RPC、SQL、NFS属于OSI的哪一层
  6. SuSE Apache2 VirtualHost Build
  7. Servlet加载器的实验
  8. J2EE sitemesh使用
  9. Leetcode: Data Stream as Disjoint Intervals && Summary of TreeMap
  10. eclipse JAVA 类元素 快速添加set和get方法