首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
最多节点数
5条解析
开通博客写题解
zqy1018_
发表于 2020-08-15 22:28:44
A 认为树以 为根。 显然,牛牛和路由器均以最优策略移动时,两者会在某个叶子处相遇,且牛牛会从 一直往下,追到这个叶子。那么我们就要求所有可能到达的叶子中最深的那个。 我们写下从 到 ,一路向上经过的节点序列。设其长度为 。那么路由器在不会被抓住的情况下,向上走最高能到达的点就是这个序列的第
展开全文
曾经不是人
发表于 2020-08-16 09:51:02
关于java 做图论题的时候,dfs总是爆栈报数组越界问题的解决方案,但是不知道原理,求大佬讲解 查看别人ac的java代码时,发现了一段神仙代码!! public int solve (int n, int x, Point[] Edge) { try{ T
展开全文
leaves0924
发表于 2021-09-12 19:53:20
题目描述 n个节点n-1条边的无向连通图,两个点a,b,a位于1,b位于x,两点移动速度相同,求a和b移动到同一节点所需的最多节点数。输入第一个参数为 n ,(1≤n≤100,000)第二个参数为 x ,(1≤x≤n)第三个参数为大小为 n−1 的点对 的集合,其中 表示结点ui与结点vi之间有
展开全文
摸鱼学大师
发表于 2021-09-12 20:01:20
思路: 题目的主要信息: n个节点n-1条边的无向连通图,即一棵无向树 两个节点a与b,其中a在节点1,b在节点x,两点移动速度相同,求a和b移动到同一节点所需的最多节点数,需要包括1号节点在内 方法一:dfs具体做法:我们可以使用两次dfs分别求得树中每个节点到节点1和节点x的距离,然后遍历找
展开全文
xqxls
发表于 2021-09-06 13:12:28
题意整理 给定n个节点,n-1条边组成的无向连通图,有a、b两节点,分别位于1和x。 求a和b同时移动到同一节点所经过的最多的节点数(路径必须包括1)。 方法一(DFS) 1.解题思路 首先建立邻接表,用于访问某个节点的所有子节点。 然后初始化dist1和dist2,分别记录某节点到1节点所经
展开全文
查看本题
查看本题讨论
相关比赛
6914-牛客编程巅峰赛S1第12场 - 青铜&白银
进入比赛
6915-牛客编程巅峰赛S1第12场 - 黄金&钻石
进入比赛
6916-牛客编程巅峰赛S1第12场 - 王者
进入比赛
等你来战
查看全部
新疆大学2025年7月月赛(同步赛)
报名截止时间:2025-07-06 18:00
牛客周赛 Round 99
报名截止时间:2025-07-06 21:00
牛客练习赛142
报名截止时间:2025-07-11 21:30
2025年第一届上海师范大学程序设计竞赛(同步赛)
报名截止时间:2025-07-13 18:00
牛客周赛 Round 100
报名截止时间:2025-07-13 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题