
洛谷P1807 最长路的三种做法 - CSDN博客
2022年1月26日 · P1807 最长路 https://www.luogu.com.cn/problem/P1807. 下提供三种做法,分别为拓扑排序、SPFA、Floyd。详见注释,除了Floyd做法外其他均用邻接表+STL(vector)存图。可以比较它们的时间复杂度~~(我都开了氧气)~~ 拓扑排序
P1807 最长路 - 洛谷
p1807 最长路 题目描述 设 $G$ 为有 $n$ 个顶点的带权有向无环图,$G$ 中各顶点的编号为 $1$ 到 $n$,请设计算法,计算图 $G$ 中 $1, n$ 间的最长路径。
P1807 最长路 题解 - 糖豆爸爸 - 博客园
2021年8月11日 · 如果初值设置为-1,那么也是一个样,不知道是天生-1,还是运算完是-1。 设置 初值为INF是解决负权边的有效办法! //拓扑排序+vector实现 const int N = 50000 + 10; const int INF = 0x3f3f3f3f; //结构体 struct Edge { int to; //下一个结点 int value; //边长 int next; //索引值 . vector<Edge> p[N]; int ind[N]; //入度 int f[N]; //动态规划的结果 queue<int> q; //拓扑排序用的队列 int n; //n个顶点 int m; //m条边 int main() {
洛谷P1807 最长路(拓扑排序) - CSDN博客
2025年1月19日 · 题目链接:P1807 最长路 - 洛谷 | 计算机科学教育新生态. 题目描述. 设 G 为有 n 个顶点的带权有向无环图,G 中各顶点的编号为 1 到 n,请设计算法,计算图 GG中 1,n 间的最长路径。 输入格式. 输入的第一行有两个整数,分别代表图的点数 n 和边数 m。
题解:P1807 最长路 - 洛谷专栏
题解:P1807 最长路. int_stl · 2024-07-20 19:45:28 · 题解. 我们可以使用 SPFA 解决这道题目。 我们容易发现,当我们跑完最短路后,一定会有 d_v \ge d_u + w(v \in \text{son}(u)) ,那么我们只要把最短路的判断条件改为 d_v 是否小于 d_u + w 即可。
P1807 最长路 - VanHope - 博客园
第 22 到第 (m + 1) (m +1) 行,每行 33 个整数 u, v, w u, v, w (u<v u <v),代表存在一条从 u u 到 v v 边权为 w w 的边。 输出一行一个整数,代表 11 到 n n 的最长路。 若 11 与 n n 不连通,请输出 -1−1。 输入 #1 复制. 输出 #1 复制. 【数据规模与约定】 对于 20%20%的数据,n \leq 100 n ≤100,m \leq 10^3 m ≤103。 对于 40%40% 的数据,n \leq 10^3 n …
P1807 最长路 - LISIYUWANG - 博客园
2020年7月19日 · for(int i = 0;i < a[x].size();i++) //vector<int>a[i] 用于记录出边. num[a[x][i]]--; if(num[a[x][i]] == 0) //当前入度为0,说明1肯定无法到. //达,因此该点的出边也是无效 . //边,应当删去. q.push(a[x][i]); using namespace std; const int MAX = 99999999; struct node{ int to; int w; int main(){ int n,m; cin >> n >> m; vector <struct node> a[n+ 1]; int dis[n+ 1];
P1807 最长路 - CSDN博客
2025年2月22日 · 这题需要我们求最长路径,同时图的边权可能是负数,那么我们可以利用 SPFA算法,在读取边权时取相反数,以此来达到求最长路径的目的。 初始化距离数组,起点到自身的距离为0,其他节点为无穷大。 将起点加入队列,并标记为在队列中。 当队列不为空时,取出队首节点u。 遍历u的所有邻接边u→v,如果dist [v] > dist [u] + weight (u→v),则更新dist [v] = dist [u] + weight (u→v)。 如果v不在队列中,则将v加入队列,并标记为在队列中。 重复上述步骤直 …
最长路 - 洛谷 P1807 - Virtual Judge
Contest [最长路] in Virtual Judge
洛谷 P1807 最长路. 最短路问题 - AcWing
2022年2月15日 · 洛谷 p1807 最长路. 最短路问题 原题链接 简单 作者: meinie , 2022-02-15 21:48:15 , 所有人可见 , 阅读 101
- 某些结果已被删除