P5064 [Ynoi Easy Round 2014] 等这场战争结束之后
P5064 [Ynoi Easy Round 2014] 等这场战争结束之后。
数列分块+可撤销并查集,加上撤销操作就行了。
我们对于每一个集合,维护值域上面的块,每个块表示这段值域上有多少个数。
注意第二个操作是可以回到任意状态,所以需要建操作树,也就是把需要回溯到当前操作的先做了。
卡空间好恶心,小数组都要计算。
选一张底图,或"无"用纯色。可单独开/关。
纯 CSS 动画层,叠加在背景上。可单独开/关。标「低耗」的用 transform 合成器动画,CPU/GPU 占用最低。
鼠标互动效果,叠加在背景+动画之上。可单独开/关。
P5064等这场战争结束之后,文章介绍了数列分块和可撤销并查集的应用,强调了撤销操作的重要性,并指出需要建立操作树以实现回溯功能,同时提到空间优化问题。
P5064 [Ynoi Easy Round 2014] 等这场战争结束之后。
数列分块+可撤销并查集,加上撤销操作就行了。
我们对于每一个集合,维护值域上面的块,每个块表示这段值域上有多少个数。
注意第二个操作是可以回到任意状态,所以需要建操作树,也就是把需要回溯到当前操作的先做了。
卡空间好恶心,小数组都要计算。