随笔分类 - 算法-图论
摘要:传送门 传说中,有一个字符王国,王国里有n个城市,每个城市都将一个字符作为自己城市的象征。城市和城市之间有边相连,整个王国共有m条边(有向)。(2 <= n,m <= 300000) 我们定义一条路径的枯燥度为这条路径上出现次数最多的字符出现的次数。 现在字符王国的国王想知道,王国里最枯燥的路径的枯
阅读全文
摘要:链接:https://ac.nowcoder.com/acm/contest/86/D来源:牛客网 算卦先生来问你,对于每个他给出的无向图,是否存在一条路径能够经过所有边恰好一次,并且经过所有点?不需要满足最后回到起点。 输入描述: 第一行一个数 T ,表示有 T 组数据。对与每组数据,第一行有两个
阅读全文
摘要:Description 小X有很多朋友,分布在N个城市。。这NN个城市之间,有些有直接的道路,有些是间接联通的(保证任何两个城市都可以相互到达。。)但是、经过每条道路都是有代价的、于是。。小X希望你来帮他找出一个城市,使得他的所有朋友到这个城市的代价最小。 Input 输入共2∗n+1行,其中第一行
阅读全文
摘要:C. 最短路计数(shortest) [ Problem 4453 ] [ Discussion ] Description 给出一个N个顶点MM条边的**无向无权图**,顶点编号为1∼N。问从顶点1开始,到其他每个点的最短路有几条。 Input 第一行包含2个正整数N,M,为图的顶点数与边数。接下
阅读全文
摘要:链接:https://ac.nowcoder.com/acm/contest/4462/B来源:牛客网 给定一棵树 T ,树 T 上每个点都有一个权值。 定义一颗树的子链的大小为:这个子链上所有结点的权值和 。 请在树 T 中找出一条最大的子链并输出。 输入描述: 第一行输入一个 n,1≤n≤1e5
阅读全文
摘要:链接:https://ac.nowcoder.com/acm/contest/4784/G来源:牛客网 有一棵包含n个节点和n-1条边的树,规定树链(u,v)为树上从u到v的简单路径。树的每条边上都有一个正整数,这个正整数被称作这条边的颜色,规定一条树链的权值w(u,v)为这条树链上所有边的颜色的代
阅读全文
摘要:问题 F: 二师兄的纪录片 二师兄护送师傅取经成功之后,成了名人,他决定重新把取经的路再走一遍,并且拍摄一部纪录片宣传路上的风光。从东土大唐到天竺的地图,是正方形的,城市坐落在 N 行 N 列的方形地图上。地图从位置(1,1)排列到位置(N,N)。地图上每一个格子是一座城市,上下左右直接相邻的城市之
阅读全文
摘要:WNJXYK和DIDIDI正在玩游戏。 DIDIDI在纸上绘制一个有向图G,该图包含n个点,m个有向边且无循环。 WNJXYK从点1开始。每回合,WNJXYK将随机选择从当前点开始的有向边之一,其可能性均等,然后从该边转到下一个点。游戏将继续,直到没有这种优势为止。 DIDIDI将把宝藏放在点n上,
阅读全文
摘要:在中国,有两家公司为所有城市的人们提供互联网服务:中国电信和中国联通。他们俩都计划在城市之间建立电缆。显然,政府希望以最低的成本连接所有城市。因此,财政部长B先生想从两家公司中选择一些电缆计划,并计算连接所有城市所需的最低成本。 B先生知道应该建立N-1电缆以连接中国所有N个城市。出于某种光荣的原因
阅读全文
摘要:链接: 这是个真的签到题... 经过一个寒暑假的洗礼 相信你们对图论,提升了很大的兴趣 那么这题我直接就扔给你作为一个签到题 好了,你只需要找一个最短路有几条即可。 不会吧不会吧,不会真有人觉得是最短路计数叭 CCoolGuang当然要给你们上条件的 给出一个起点SS,一个终点TT,你要求出从S→T
阅读全文
摘要:给定一个无向图,每条边有一个非负权值。求这个图中最小生成树的所有边的权值之和。生成树是指包含图中所有节点的一棵树,而最小生成树则指一棵所有边的权值之和最小的生成树。 输入 第一行包含两个数,n和m,其中n为节点数,m为边数。下面m行,每行三个非负整数a、b和c,a, b<n,表示a和b之间有一条权值
阅读全文
摘要:题目描述 给定一张有向图,每条边有一个非负权值。并给出两个点,求这两个点之间最短路的长度。a、b之间的最短路指a出发到b的一条路径,使路径上的边权值之和最小。 输入 第一行包含4个非负整数n、m、a和b,其中n为点数,m为边数,a为起点的编号,b为终点的编号,a, b<n。下面m行,每行3个非负整数
阅读全文
摘要:给定一个无向图,每条边有一个非负权值。求这个图中最小生成树的所有边的权值之和。生成树是指包含图中所有节点的一棵树,而最小生成树则指一棵所有边的权值之和最小的生成树。 输入 第一行包含两个数,n和m,其中n为节点数,m为边数。下面m行,每行三个非负整数a、b和c,a, b<n,表示a和b之间有一条权值
阅读全文
摘要:目描述 Smart终于忙玩了各种各样的课程,终于可以继续学习算法了。 他在图论书上看到了树,树有许许多多特殊的性质。Smart一下子就喜欢上了这种特殊的树。于是,他发明了自己对于无向图的评分方法。一个无向图的分数定义为:各个连通块是树的数量。现在给定一个n个点m条边的无向图,问在Smart的评分方法
阅读全文