文章分类 -  图论

摘要:题目传送门 题意 有一个 N 个点的有向图,每个点都连接着若干条边(可能有环)。每个点默认只能指向输入的第一个点,去其他点就需要将路程 +1。 请写一个程序,计算点 A 到点 B 的最短路径。若无法从 A 前往 B,输出 1。 分析 Floy 阅读全文
posted @ 2023-07-02 17:05 心灵震荡 阅读(43) 评论(0) 推荐(0) 编辑
摘要:题目传送门 题意 给定一个 N×N 的矩阵,分别表示 1N 号点到其它点的距离,求连接这 N 个点的最短路径。 分析 将邻接矩阵转换为一个 N 个点的完全图,题目所求即为该图的最小生成树。 1.最小生成树 对一张图 \(G = (V, E)\ 阅读全文
posted @ 2023-06-25 15:44 心灵震荡 阅读(17) 评论(0) 推荐(0) 编辑
摘要:题目传送门 题意 给定一个 n 个点,m 条有向边的带非负权图,请你计算从 s 出发,到每个点的距离。 数据保证你能从 s 出发到任意点。 分析 关于 SPFA,它死了。 Dijkstra 算法由荷兰计算机科学家 E. W. Dijkstra 于 1956 年发现,1 阅读全文
posted @ 2023-06-24 14:30 心灵震荡 阅读(18) 评论(0) 推荐(0) 编辑
摘要:题目传送门 题意 有个人的家族很大,辈分关系很混乱,请你帮整理一下这种关系。给出每个人的后代的信息。输出一个序列,使得每个人的后辈都比那个人后列出。 分析 拓扑排列是一个有向无环图的所有顶点的线性序列。 该序列需要满足以下条件: 每个顶点出现且只出现一次。 如果图中有一条 AB 阅读全文
posted @ 2023-06-24 13:49 心灵震荡 阅读(436) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示