算法 | 2019-06-26 十大编程算法 算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较, ...
algorithm | 2018-03-08 计算机算法--图算法介绍 图的定义:图(graph)由顶点(vertex)和边(edge)的集合组成,每一条边就是一个点对(v,w)。 图的种类:地图,电路图,调度图,事物,网络,程序结构 图的属性:有V个顶点的图最多有V*(V-1)/2条边 邻接矩阵:邻接矩阵是一个元素为bool值的VV矩阵,若图中存在一条连接顶点V和W的边,折矩阵adj[v][w]=1,否则为0。占用的空间为VV,当图是稠密时,邻接矩阵是比较合适的表达方法。 邻接表的表示对于非稠密的图,使用邻接矩阵有点浪费存储空间,可以使 ...