摘要:
一个国家,有n座城市,编号为1~n,有n-1条有向边如果不考虑边的有向性,这n个城市刚好构成一棵树现在国王要在这n个城市中选择一个作为首都要求:从首都可以到达这个国家的任何一个城市(边是有向的)所以一个城市作为首都,可能会有若干边需要改变方向现在问,选择哪些城市作为首都,需要改变方向的边最少。输出最... 阅读全文
摘要:
给出一棵树,编号为1~n,给出数m漂亮mm连续n天锻炼身体,每天会以节点i为起点,走到离i最远距离的节点走了n天之后,mm想到知道自己这n天的锻炼效果于是mm把这n天每一天走的距离记录在一起,成为一段长度为n的数列现在mm想要从这数列中选出一个连续的区间,要求这个区间的max-min 2 #inc... 阅读全文
摘要:
给出一棵树,边有权值,求出离每一个节点最远的点的距离树形DP,经典题本来这道题是无根树,可以随意选择root,但是根据输入数据的方式,选择root=1明显可以方便很多。我们先把边权转化为点权,放在数组cost中令tree(i)表示以节点i为根的子树对于节点i,离该节点最远的点要不就是在tree(i)... 阅读全文