
构造题
文章平均质量分 86
构造题
solego
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【构造】0617 Edge Split
【构造】0617 Edge Split原创 2023-06-17 15:50:53 · 247 阅读 · 0 评论 -
【构造】0605 Another Array Problem
【构造】0605 Another Array Problem原创 2023-06-05 15:58:12 · 542 阅读 · 0 评论 -
【构造】0603 Lucky Permutation
为一次操作,问至少要多少次操作,可以使得最终的排列的逆序对数量为。中若在同一环上,交换后裂成两个环,交换的。中若在两个环上,交换后合并为一个环。的环的数量,以及每个环中的数。需要的最少次数是多少呢?对于其余的逆序对数量为。的指向未变,而指向点。上面已经处理得到了将。故两个环变成了一个环。可以发现,交换前后,原创 2023-06-03 17:08:05 · 504 阅读 · 0 评论 -
【构造】0602 Koxia and Game
【构造】0602 Koxia and Game原创 2023-06-02 20:44:58 · 529 阅读 · 0 评论 -
【构造】0517 Binary String Sorting
这里有一个显然的想法是:如果 s[pos[x] ~ i + 1] 是回文串,则 s[pos[x] ~ pos[x + 1]] 和 s[pos[npos] ~ i + 1] 是一样的,要么都是回文串,要么都不是回文串,所以如果都是回文串的话,则这个回文串必然是在之前出现过,所以不会被计算在内,那么说明对于任意的以 s[i + 1] 结尾的回文串,至多只有一个是新的回文串。故考虑的为:s[pos[1] ~ i + 1],s[pos[2] ~ i + 1], …个要求,第 i 个要求为。个本质不同的回文子串。原创 2023-05-22 17:18:27 · 620 阅读 · 0 评论