squarefk模拟赛

sequence

    没有压位的高精度居然A了,数据很善良嘛。标准解法是多次随机一个大素数取模来避免高精度。

Code

树链剖分

   不得不吐槽题目背景,跟树链剖分完全没有关系。本题正解TreeDP,学到新东西:如果递归爆栈的话,可以拓扑排序后搞。 F[u][0]和F[u][1]分别代表u不向上连边和向上连边时已经搞出来几条链。F[u][0]=min{选两个孩子跟u连边新城一条新的链,其他的不连},F[u][1]=min{选一个孩子跟u连边把未完成的一条链延长,其他不连}

Code

字串变换

等会写

原文地址:https://www.cnblogs.com/lijianlin1995/p/2656813.html