![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图论
Ada Chambers
在ICPC的泥潭中苦苦挣扎。。。
展开
-
KM算法详解和其更快优化方法(吊打传统的slack优化)
网上的KM算法slack优化都是假的O(n^3),实际上是O(n^4)的。本文讲了自己脑补的算法吊打slack优化,并做题目比较时间验证。原创 2020-05-23 17:51:49 · 5942 阅读 · 7 评论 -
SPFA算法理论体系终极论证
SPFA相关详细论证历史事件Bellman-Ford算法简述即证明SPFA的正确代码段凡丁的忽悠正确复杂度分析历史事件众所周知,SPFA是一种对Bellman-Ford算法的优化。国内业界首次提出是1994年西南交通大学的段凡丁在学报上发表的论文。但实际上早在1956年Bellman-Ford算法提出的论文里已经提到了用类似bfs的队列方式松弛,之后国外也有人用过。段凡丁只是起了个名字。而且不知道他当时是抱着什么心态写的论文,这篇论文漏洞很多(作者自己的观点几乎全是错的),而且作者思考的很浅很简单(应该原创 2020-05-20 22:18:27 · 3622 阅读 · 3 评论 -
迪杰斯特拉的最短路证明
迪杰斯特拉的最短路证明算法简述证明算法简述众所周知,迪杰斯特拉每次选的是和源点最近的点,然后拓展。注意和prim的区别。prim是找和已确定的点集最近的点。证明用数学归纳法。假设前n个点已经确定的dist是正确的。那么要证明第n+1个点,即剩下的里面最小的点的dist也是正确的。这个用反正法:假设第n+1个点的dist不正确,那么就有...原创 2020-05-16 17:57:10 · 278 阅读 · 0 评论