- 博客(6)
- 收藏
- 关注
转载 K-Means 聚类算法
K-Means 概念定义:K-Means 是一种基于距离的排他的聚类划分方法。上面的 K-Means 描述中包含了几个概念:聚类(Clustering):K-Means 是一种聚类分析(Cluster Analysis)方法。聚类就是将数据对象分组成为多个类或者簇 (Cluster),使得在同一个簇中的对象之间具有较高的相似度,而不同簇中的对象差别较大。划分(...
2015-02-09 23:06:00 317
转载 Ford-Fulkerson 最大流算法
流网络(Flow Networks)指的是一个有向图 G = (V, E),其中每条边 (u, v)∈ E 均有一非负容量 c(u, v)≥ 0。如果 (u, v) ∉ E 则可以规定 c(u, v) = 0。流网络中有两个特殊的顶点:源点 s (source)和汇点 t(sink)。为方便起见,假定每个顶点均处于从源点到汇点的某条路径上,就是说,对每个顶点 v∈ E,存在一条路径...
2015-02-06 03:32:00 595
转载 Johnson 全源最短路径算法
解决单源最短路径问题(Single Source Shortest Paths Problem)的算法包括:Dijkstra 单源最短路径算法:时间复杂度为 O(E + VlogV),要求权值非负;Bellman-Ford 单源最短路径算法:时间复杂度为 O(VE),适用于带负权值情况;对于全源最短路径问题(All-Pairs Shortest Paths Probl...
2015-02-02 08:33:00 1605
转载 Floyd-Warshall 全源最短路径算法
Floyd-Warshall 算法采用动态规划方案来解决在一个有向图 G = (V, E) 上每对顶点间的最短路径问题,即全源最短路径问题(All-Pairs Shortest Paths Problem),其中图 G 允许存在权值为负的边,但不存在权值为负的回路。Floyd-Warshall 算法的运行时间为Θ(V3)。Floyd-Warshall 算法由 Robert Floy...
2015-02-02 08:32:00 489
转载 Dijkstra 单源最短路径算法
Dijkstra 算法是一种用于计算带权有向图中单源最短路径(SSSP:Single-Source Shortest Path)的算法,由计算机科学家 Edsger Dijkstra 于 1956 年构思并于 1959 年发表。其解决的问题是:给定图 G 和源顶点 v,找到从 v 至图中所有顶点的最短路径。Dijkstra 算法采用贪心算法(Greedy Algorithm)范式...
2015-02-02 08:30:00 159
转载 Bellman-Ford 单源最短路径算法
Bellman-Ford 算法是一种用于计算带权有向图中单源最短路径(SSSP:Single-Source Shortest Path)的算法。该算法由Richard Bellman 和 Lester Ford 分别发表于 1958 年和 1956 年,而实际上 Edward F. Moore 也在 1957 年发布了相同的算法,因此,此算法也常被称为 Bellman-Ford-Moo...
2015-02-02 08:29:00 243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人