01 2023 档案
发表于 2023-01-25 14:01阅读:117评论:0推荐:1
摘要:例题 在线做法 利用可持久化线段树,从左至右依次扫一遍,因为我们只关心种类,故只需要保留最靠右的那一个数即可,其它的没用。查询时调用 所在的线段树。具体的,首先在下标 加 ,找到前一个值为 的下标 ,将其减 ,最后 $pos_{
阅读全文 »
发表于 2023-01-25 13:05阅读:46评论:0推荐:0
摘要:莫队是由原国家队队长莫涛提出的算法,当时只分析了普通莫队算法,现在有带修莫队,莫队二次离线,回滚莫队,树上莫队等多种变式,本文将在此做一些介绍。 普通莫队算法 接下来以 [SDOI2009] HH的项链 为例题来阐述。 题意就是多次询问区间种类数,经典做法有在线的可持久化线段树,离线的树状数组和莫队
阅读全文 »
发表于 2023-01-21 22:08阅读:52评论:0推荐:0
摘要:题目 虽然是大年三十,但是玩手机没写题有意思。从 50 分钟才开始看题。 A 题意:将数组中 与 的元素交换并输出。 sbt。 B 大意:将字符中的 na 换成 nya。 sbt。 C 题意:两种操作,将第一个元素换到最后花费 ,任意改变一个元素,花费 。
阅读全文 »
发表于 2023-01-13 13:23阅读:21评论:0推荐:0
发表于 2023-01-08 21:59阅读:17评论:0推荐:0
摘要:Solution 一个很简单的想法就是将整个序列变成 到 ,这时我们需要对每个 执行 的操作,但是可能 ,所以我们只需要在一开始加上一个极大值即可,刚好 次操作。 事实上,前面的构造并不完全正确,例如我们无论如何也不
阅读全文 »
发表于 2023-01-08 17:15阅读:20评论:0推荐:0
摘要:Solution 挺好一道数论题。 考虑到欧拉函数的一个计算方法: 那么我们就可以把答案写成: $$ \varphi(\prod_{i=l}^ra_i)=\prod_{i=l}^ra_i\times
阅读全文 »
发表于 2023-01-01 20:04阅读:47评论:0推荐:0
摘要:sbt
阅读全文 »