『算法-ACM竞赛-图论』曼哈顿距离和欧拉距离 『算法-ACM 竞赛-图论』曼哈顿距离和欧拉距离曼哈顿距离和欧拉距离欧式距离公式 曼哈顿距离 曼哈顿打成了哈密尔顿,尴尬? 如果将坐标系分割成一个个的网格,曼哈顿距离正好可以刻画两点之间穿过格子数(只能沿着格子的边,不能沿着对角线斜穿),实际应用比较广泛,更多用于城市规划问题。 2024-06-29 算法 > ACM竞赛 > 图论
『算法-ACM竞赛-图论』无向图求割(找桥)tarjan 『算法-ACM 竞赛-图论』无向图求割(找桥)tarjan无向图求割(找桥)tarjan本博客参考了李煜东的《算法竞赛进阶指南》,大家要是觉得这篇文章写的不错请大家支持正版。豆瓣图书 我在之前的博客中讲解了搜索序时间戳,这次我们讲讲追溯值的概念。 追溯值: 设 subtree(x)表示搜索树中,以 X 为根的子树。low[x]定义为一下节点的时间戳最小值: 1.subtree(x)中的节点。 2. 2024-06-29 算法 > ACM竞赛 > 图论
『算法-ACM竞赛-图论』无向图求割点(找桥)tarjan 『算法-ACM 竞赛-图论』无向图求割点(找桥)tarjan无向图求割点(找桥)tarjan本博客参考了李煜东的《算法竞赛进阶指南》,大家要是觉得这篇文章写的不错请大家支持正版。豆瓣图书 我在之前的博客中讲解了搜索序时间戳,这次我们讲讲追溯值的概念。 追溯值: 设 subtree(x)表示搜索树中,以 X 为根的子树。low[x]定义为一下节点的时间戳最小值: 1.subtree(x)中的节点。 2024-06-29 算法 > ACM竞赛 > 图论
『算法-ACM竞赛-图论』无向图双连通分量BCC(全网最好理解) 『算法-ACM 竞赛-图论』无向图双连通分量 BCC(全网最好理解)无向图双连通分量 BCC(全网最好理解)不是标题党,之前我也写过一篇比较全的,但是对于初学者不友好。传送门? 双连通分量(Biconnected component): ** 1.边双联通 E-BCC** ** 2.点双连通 V-BCC** 双连通分量分为点双连通(V-BCC)和边双连通(E-BCC),这是图论学习中一个很重要的知 2024-06-29 算法 > ACM竞赛 > 图论
『算法-ACM竞赛-图论』拓扑排序 『算法-ACM 竞赛-图论』拓扑排序拓扑排序在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件: 每个顶点出现且只出现一次。若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B 的前面。有向无环图(DAG)才有拓扑排序,非 DAG 图没有拓 2024-06-29 算法 > ACM竞赛 > 图论
『算法-ACM竞赛-图论』拓扑排序-模板 『算法-ACM 竞赛-图论』拓扑排序-模板12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 2024-06-29 算法 > ACM竞赛 > 图论
『算法-ACM竞赛-图论』拓扑排序-判断是否为DAG图 『算法-ACM 竞赛-图论』拓扑排序-判断是否为 DAG 图图论–拓扑排序–判断是否为 DAG 图#include<cstdio> #include<cstring> #include<vector> #include<queue> using namespace std; const int maxn=100+10; int n,m; vector 2024-06-29 算法 > ACM竞赛 > 图论
『算法-ACM竞赛-图论』拓扑排序-判断一个图能否被拓扑排序 『算法-ACM 竞赛-图论』拓扑排序-判断一个图能否被拓扑排序图论–拓扑排序–判断一个图能否被拓扑排序拓扑排序的实现条件,以及结合应用场景,我们都能得到拓扑排序适用于 DAG 图(Directed Acyclic Graph 简称 DAG)有向无环图, 根据关系我们能得到一个线性序列,实现的方式是 DFS,具体的实现原理,我们将在下一篇博客中讲解。 #include<cstdio> # 2024-06-29 算法 > ACM竞赛 > 图论
『算法-ACM竞赛-图论』拓扑排序-HDU-1285确定比赛名次 『算法-ACM 竞赛-图论』拓扑排序-HDU-1285 确定比赛名次Problem Description有 N 个比赛队(1<=N<=500),编号依次为 1,2,3,。。。。,N 进行比赛,比赛结束后,裁判委员会要将所有参赛队伍从前往后依次排名,但现在裁判委员会不能直接获得每个队的比赛成绩,只知道每场比赛的结果,即 P1 赢 P2,用 P1,P2 表示,排名时 2024-06-29 算法 > ACM竞赛 > 图论
『算法-ACM竞赛-图论』差分约束系统 『算法-ACM 竞赛-图论』差分约束系统图论–差分约束系统先上一张图,看懂了就可以走了!你学会了! 求 x1-x4 的最大值,由题目给的式子 1,2,4 可得 x1-x4>=11,我们来看图中最短路,x1 到 X4 的最短距离也是 11,也就是说差分约束系统就是将给定条件转化为图的过程,说白了还是建图,建完图,就看这个图的性质确定用什么最短路算法即可,是否有无解的情况,依照最短路 2024-06-29 算法 > ACM竞赛 > 图论