其他分享
首页 > 其他分享> > 20210526总结

20210526总结

作者:互联网

20210526总结

怎么说呢,体验极差。

T1:昨天学了虚树今天就用上了,虽然正解并没有用到虚树。一开始看到 \(\sum k_i\le10^5\) 想到了虚树,但是知道虚树题难点不是建虚树,而是树上的操作,例如数据结构和dp,这一题显然是dp。于是并没有像 jyh 一样先码了一个虚树代码。dp式子想了好久,由于复杂度是 \(O(nm^3)\) 的,不怎么敢写,一直在想 \(O(nm^2)\) 以下的dp,直到最后想不出来了,就写了这个 \(O(nm^3)\) 的dp,然后看了看菊花图,想到了卡特兰树。但是没想到每一行只用求后 300 个,以为要写一个 NTT 求卡特兰树,于是就放弃了。这时候大概 10:30 ,张老师突然说 11:15收,自闭了。

T2:先写了一个暴力发现 \(f(n)=n^n\) 就没了,但是看到 \(L,R\) 范围很大,想到了

若 \(\gcd(a,m)=1\),则 \(a^{\varphi(m)}\equiv 1\pmod m\)

想着用这个优化一下,忘了 \(\gcd(a,m)=1\) ,于是 40pts -> 30pts。

T3:快没时间了,而且想了想,发现加数是没有上限的,莫非要用类似于迭代加深的方法,没深入想。

反思:

T1应该想好就写的,浪费了太多时间。T2的数论限定条件忘了,自闭了,都是没好好学的下场。

标签:总结,nm,20210526,虚树,自闭,卡特兰,dp
来源: https://www.cnblogs.com/zYzYzYzYz/p/14816522.html