其他分享
首页 > 其他分享> > 5.8考试总结

5.8考试总结

作者:互联网

考试总结

\(T1\) 树

最关键的一个点在于\(2\)的爸爸只能是\(1\),
因此,可以把一棵树分为两部分:

然后就可以在这两棵树之间愉快的反复横跳了\(QAQ\)

最后再除以一个\((i-1)!\)

转载自\(blog\)

\(T2\)信号传递

整了挺长时间的,那天晚上回宿舍又想了大约一个小时才差不多。。。

题解

\(T3\)树

感觉这个题比第二个题通俗易懂多了,
我果然变聪明了 (大概是别人题解写的比较好吧。。)
有两种做法吧

可以观察到对于每个数倒数第n位有一个长度为\(2^k\)的\(0\)和\(1\)交替的循环节,这也是解决问题的根本所在。

然后就是用树上差分,再对于不同的深度状压一下就好了

具体作法参考\(blog\)

标签:总结,子树,5.8,枚举,最深,为根,深度,节点,考试
来源: https://www.cnblogs.com/Varuxn/p/14768953.html