模拟30 题解

A. 树

联想起远古考试时做的题 记忆的轮廓。

树上走一些步数的期望。

显然可以直接解方程。

然而复杂度$O(qn^3)$,利用树上的性质优化一下,

直接一遍dfs过程中解出来,可以$O(qnlogmod)$,其中的log是求逆元。

然而只有20分。

预处理出每个点走到每个儿子的期望步数,走到父亲的期望步数。

树上倍增求lca,处理两个函数的树上前缀和就完了。

B. 回文串

C. 异或

猜你喜欢

转载自www.cnblogs.com/skyh/p/11406836.html
今日推荐