【城市聚集度】
一张地图上有n个城市,城市和城市之间有且只有一条道路相连:要么直接相连,要么通过其它城市中转相连(可中转一次或多次) 。城市与城市之间的道路都不会成环 。
【【华为OD机试真题 python】城市聚集度】当切断通往某个城市 i 的所有道路后 , 地图上将分为多个连通的城市群,设该城市i的聚集度为DPi( of ) , DPi= max(城市群1的城市个数,城市群2的城市个数 , …城市群m 的城市个数) 。
请找出地图上DP值最小的城市(即找到城市j,使得DPj= min(DP1,DP2… DPn))
提示:如果有多个城市都满足条件,这些城市都要找出来(可能存在多个解)
文章插图
提示:DPi的计算,可以理解为已知一棵树,删除某个节点后;生成的多个子树,求解多个子数节点数的问题 。
输入描述:
每个样例:第一行有一个整数N,表示有N个节点 。1
- 311是质数吗 3111是质数吗
- 科比姓什么侵 科比姓什么
- 跖疣结痂掉了还有黑点算治好吗 跖疣结痂掉了还有黑点
- 暖风空调开多少度最省电 空调开多少度最省电
- 冬天空调温度多少合适 冬天空调温度多少合适省电
- 120平方装修预算表多少钱 120平方装修预算表
- 痣癌变的症状图片 痣癌变的症状
- 空调制热时要注意什么问题呢 空调制热时要注意什么问题
- 空调外机噪音大怎么解决 家用空调外机噪音大怎么解决
- 用计算机算出你心里的话,能听懂人话的计算器:Soulver