zoukankan      html  css  js  c++  java
  • 图 【整理】

    1.图分为有向图和无向图、加权图

    2.图的存储

      1. 邻接矩阵——顺序存储 二维数组

      

      2. 邻接表——链式存储 

    3、图的遍历

      深度优先搜索:

      广度优先搜索:类似层序遍历

    4、最短路径

      单源最短路径:Dijkstra算法

      多源最短路径:Floyd算法

    5、最小生成树

      Prim算法

      Kruskal算法

    6、拓扑排序

      一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。 

      找到没有输入,只有输出的节点,删除后寻找下一个。举例:

        

     

    7、并查集

  • 相关阅读:
    Nginx配置文件
    SSM三层模型之间的参数传递
    Junit4用法
    常量类的设计
    初识Oracle
    sss
    sss
    sss
    sss
    sss
  • 原文地址:https://www.cnblogs.com/huchengxi/p/12371160.html
Copyright © 2011-2022 走看看