最短路
PK__PK
这个作者很懒,什么都没留下…
展开
-
Change of Scenery (最短路变形)
题目链接:点击打开链接题意:给你n个点,m条边。再给你这个图中的一条最短路的的长度,接下来一行是你最短路上的各点,保证第一个是1,最后一个是n。然后接下来的m行是m条边。求是否还有其他的最短路。题解:只要求出最短路的条数,即可。然后判断最短路的条数是否唯一,若唯一则没有,输出no,若不唯一则输出yes最短路的题,我们只需在迪杰斯特拉算法中加一个pathnum【i】记录到达i的最短路的条数即可,当可...原创 2018-07-16 09:30:45 · 471 阅读 · 1 评论 -
HDU 6386 Age of Moyu(搜索)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6386题意:n个点,m条边,每条边有权值,双向边。你要从1走到n,若路径上的权值一样,则只用花费1即可到达,若当前边的路径和上一条边的路径不一样,就多花费1.例如1 - 1- 1 全是1所以花费为1.1-2-1,权值变化了2次所以花费为3。题解:通过bfs来找到最短路径上的节点v,然后通...原创 2018-08-14 12:25:07 · 268 阅读 · 0 评论 -
Educational Codeforces Round 54 (Rated for Div. 2) D - Edge Deletion (最短路)
题目链接:http://codeforces.com/contest/1076/problem/D题意:给你一张图G,n个点,m条边,然后再给出一个k,表示在原先的图中最多选k条边,组成新图G1。使得G1中所节点数最多,并且1到G1各点的最短路不变。题解:这道题两种解法:第一种先求出最短路的路径,用这个路径再建一个树,然后从1这个点bfs跑一边,输出前k条边即可。第二种用优先队列优...原创 2018-11-14 20:39:12 · 277 阅读 · 0 评论