![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
最短路
Yingye Zhu(HPXXZYY)
Nothing
展开
-
2020.08.23日常总结——无向图的最小环问题(Floyd算法的本质)
[Problem]\color{green}{\texttt{[Problem]}}[Problem]给定一个 nnn 个点 mmm 条边的无向图,求出一个至少有 333 个点的环,使得环上的边的边权的总和最小。无解就输出 No solution.(注意,. 是必须的)。1≤n≤100,1≤m≤5×1031 \leq n \leq 100,1 \leq m \leq 5 \times 10^31≤n≤100,1≤m≤5×103。记 ddd 为边权的最大值,则有 1≤d≤1×1051\leq d \l原创 2020-08-23 13:41:05 · 410 阅读 · 1 评论 -
2020.07.27日常总结——最短路的路径记录
前言\color{green}{\texttt{前言}}前言在之前的博客中,我们不止一次地用到了最短路算法(如 spfa 和 dijkstra),然而,即便它们可以被用来求解各种各样、形形色色的问题,但是我们只能求出起点到一个点或一个点到终点的距离。在现实生活中,我们常常不仅需要这个距离,还需要这个路径(即我怎么走),可不可以在求解最短路的同时求解其最短路径呢?答案是肯定的。路径的记录\color{green}{\texttt{路径的记录}}路径的记录在这里,我们以 dijkstra 算法为例,讲如原创 2020-07-27 13:49:34 · 547 阅读 · 0 评论 -
2020.05.30日常总结
洛谷P1768 天路\color{green}{\texttt{洛谷P1768 天路}}洛谷P1768 天路[Problem]\color{blue}{\texttt{[Problem]}}[Problem]给你一个含有 nnn 个点 mmm 条有向边的图,每条边有两个值:vvv 和 ppp,分别表示这条路的价值和花费。一条路的收益定义为所有边的 vvv 值的和比上 ppp 值的和。求一条没有相同的边的环,使得其收益最大。[Solution]\color{blue}{\te原创 2020-05-30 20:47:05 · 119 阅读 · 0 评论 -
2020.03.23-25日常总结——K短路算法
前置知识——A∗算法\color{green}{\text{前置知识——A}^{*} \text{算法}}前置知识——A∗算法A*算法,就是启发式的 BFS 算法。它依赖于以下几个函数:ggg 函数:即从开始到当前状态的花费。g∗g^*g∗ 函数:估计的从开始到当前状态的花费。由于 BFS 的特殊性,我们一定有 g=g∗g=g^*g=g∗。hhh 函数:从当前状态到结束状态的实际花费。...原创 2020-03-25 21:08:26 · 205 阅读 · 0 评论 -
2020.02.28日常总结兼Johnson全源最短路算法略讲
【前置技能】\color{green}{【前置技能】}【前置技能】为了顺利地阅读此次的博客,你应该知道:各种最短路算法的实现:SPFA算法及其判负环的应用dijkstra算法求解无负环最短路各种最短路算法的时间复杂度下面贴模板:Johnson全源最短路算法略讲\color{green}{\text{Johnson全源最短路算法略讲}}Johnson全源最短路算法...原创 2020-02-28 21:03:10 · 257 阅读 · 0 评论 -
2020.02.07日常总结
CF144D Missile Silos\color{green}{CF144D\ \ \ Missile\ Silos}CF144D Missile Silos【题目大意】:\color{blue}{【题目大意】:}【题目大意】: 给定一张连通的无向图\color{red}{连通的无向图}连通的无向图,求其...原创 2020-02-07 13:48:27 · 120 阅读 · 0 评论