上一页 1 2 3 4 5 6 7 8 9 10 ··· 28 下一页
摘要: ### 解题思路 容易想到从小到大加数,维护每个点的子树大小。 可转化为维护每个点为 $\max$ 时的 $[L,R]$ 区间。 然后需要写一个支持 【区间+1】、【区间取min】、单点加入、全局查询。 上个吉司机线段树即可。 ### 注意点 - 吉司机线段树下推 $fi$ 的标记的时候要注意 $f 阅读全文
posted @ 2023-07-13 21:48 A_zjzj 阅读(46) 评论(0) 推荐(0)
摘要: 很容易考虑到计算贡献。 > 该问题的关键在于——如何使得钥匙和宝箱的对应关系不算重 > Warning:有这样的二元对应关系,可以考虑一下转化为括号序列! 转化为括号序列之后,发现路径上括号串的对应关系能够预处理出来。 套个虚树和扫描线,就做完了。 ### 代码 ```cpp #include us 阅读全文
posted @ 2023-07-12 21:18 A_zjzj 阅读(21) 评论(0) 推荐(0)
摘要: - 赛时想了 1.5h 没想出来做法,然后写了个随机化乱搞过了,有点侥幸。 ### 思路 赛时想到: - 答案上界为 $n$。 需要进阶: - 变化超过 $1$ 的数的个数 $\le \lfloor\frac{n}{2}\rfloor$。 - 所以随机一个数,这个数变化不超过 $1$ 的概率 $\g 阅读全文
posted @ 2023-07-12 21:06 A_zjzj 阅读(38) 评论(0) 推荐(0)
摘要: 需要保持: - 写代码前先仔细考虑一下细节,分类讨论清楚再开始码。 警告: - namespace 里面写了个 n,想调用全局 n 的时候没加 2*冒号。 思路大概就是分类讨论然后计数就完事了。 ### 代码 ```cpp #include using namespace std; using ll 阅读全文
posted @ 2023-07-12 20:26 A_zjzj 阅读(20) 评论(0) 推荐(0)
摘要: >tarjan 多测的时候 dfn 数组要清空!!! >树剖多测的时候 son 数组要清空!!! > 点双 tarjan 时可用 vector 建边,边双时用 vector 需要无重边 本题直接建圆方树,然后答案就是关键点构成的虚树上非关键原点个数。 ### 代码 ```cpp #include u 阅读全文
posted @ 2023-07-12 18:56 A_zjzj 阅读(20) 评论(0) 推荐(0)
摘要: 赛时想写 60pts,结果 cxr 似乎少算了一点空间,导致我一直没把空间卡过去QWQ。 当时不会 dfs 求 topo 序,这里讲一下。 枚举所有非访问过的点依次 dfs,每次进行下列操作: - 找出 $v$ 的一个未访问过的入点 $u$,调用 `dfs(u)`; - 找不到 $u$ 的时候,把 阅读全文
posted @ 2023-07-12 13:53 A_zjzj 阅读(36) 评论(0) 推荐(0)
摘要: 思路比较巧妙。 首先排序。 考虑目前维护出 $a_{1 \sim i}$ 不能表示的数的集合 $S$。 考虑如何加入 $a_{i+1}$。 如果当前 $sum$ $$S'=S\cup [sum+1,a_{i+1}-1] \cup \{x+a_{i+1}|x\in S\}$$ - 若 $|S\cup 阅读全文
posted @ 2023-07-11 20:17 A_zjzj 阅读(36) 评论(0) 推荐(0)
摘要: 做题时想出来的东西: - 时光倒流 做题时的思维定式: - 按照操作顺序,挨个算出拿几个数到最后 - 没有想到在原序列上进行区间 dp。 - 反复只想到从小到大划分区间,每个区间计算贡献,具有一定局限性 > 需要发现,在考虑不同的值的时候,选择哪些操作顺序是独立的 ### 代码 ```cpp #in 阅读全文
posted @ 2023-07-10 21:40 A_zjzj 阅读(36) 评论(0) 推荐(0)
摘要: 自己推性质的能力是真的差。 - 如果最后一个字符是 `A`,那么答案就是 `A`(分为全是 `A` 和存在 `B` 两种情况证明即可) - 否则如果最后一个字符是 `B`,检查是否会变为以 `A` 结尾 - 如果原串为 `AA...ABB...B` 的话,答案为 `B` - 否则最后的 `B` 会不 阅读全文
posted @ 2023-07-10 18:46 A_zjzj 阅读(23) 评论(0) 推荐(0)
摘要: [link](https://www.luogu.com.cn/problem/CF1601F) 这里提供一种不用 meet in middle 的方法,速度比较可观。 > 模拟赛上场切了,但是数组不清空,爆成 50pts 了,QWQ #### 发现性质 开始简单的推一下式子。 $\sum (i-a 阅读全文
posted @ 2023-07-10 14:39 A_zjzj 阅读(28) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 28 下一页