随笔分类 - --图论--最短路
摘要:[JZOJ5279]香港记者题解 最短路图 题目链接 过 于 暴 力 分析 有一个naiive的想法就是从1到n跑最短路,中途建图,然后在图上按字典序最小走一遍,然而·这是不行的,你这样跳不一定能跳到终点. 所以应该是在1到n的最短路图上跳,怎么求有向图短路图?你跑一遍1到n得到dist1[]dist1[],
阅读全文
摘要:题目链接 https://www.luogu.org/problemnew/show/SP338 分析 联想到不久前做过的一道题FullFull TankTank,感觉可以用优先队列做,于是写了dijsktradijsktra(非负权图不敢用SPFASPFA了) 然后发现错了,想了挺久,发现它实际上是可以找disdis更大的
阅读全文
摘要:题目链接: https://www.luogu.org/problemnew/show/P1462 思路: 又是一道水题,很明显二分+最短路 而且这道题数据非常水,spfa有个小错误居然拿了91分还比正解快 我们二分金钱数,节点权值大于二分值的都不能走。二分中跑spfa,如果不能走到终点,即dis[
阅读全文
摘要:题目链接: https://www.luogu.org/problemnew/show/P2886 Update 6.16 最近看了下《算法导论》,惊奇地发现在在介绍APSPAPSP (AllPairsShortestPath)(AllPairsShortestPath)时的第一个方法就是此法,同时在思考题中看到了不少熟悉的问题,看来《
阅读全文
摘要:描述: 给定一行无向图,求图中一个至少包含3个点的环,环上的顶点不重复,并且要求环上的边的长度之和最小,这个问题称之为无向图最小环问题 算法: 在FloydFloyd中,我们知道在每个外层K循环结束后,f[i][j]f[i][j]有着经过编号11到kk之间的节点的从ii到jj的最短路 那么我们在第K+1K+1
阅读全文