Codeforces Round #628 (Div.2) C.Ehab and Path etic MEXs(树思维)
传送门 题意: 给一颗n个结点的数,然后n-1条边,我们要做的就是把0—n-2,这n-1个数赋给n-1条边,然后使得所有MEX(u,v)最大值最小,输出每条边赋的值 MEX(u,v)是u到v这条路径上,没出现的最小非负整数 例如: 括号里写的是他的路径 MEX(3,6)=2(3,0,4,1)2是最小的在路径中没出现的非负整数 MEX(4,6)=0(2,4,1)0是最小的在路径中没出现的非负整数 思路: 如果是一条链,随便给值即可 如果不是一条链,那肯定有个结点的度大于等于3,把这个结点周围的三条边分别给值0,1,2,这样所有MEX(u,v)最大值为2,因为不可能有一条边同时经过0,1,2这三
用户评论
e说了半天项目啥都不给,没库,差评!!!!
项目,都不给library
确实,都运行不起来
不怎么受用,没法翻墙,只给个调用的项目,library都不给