随笔分类 - 其他
摘要:两个指针一起跑,你[数据丢失]要被宋队[数据丢失]!
阅读全文
摘要:$\sf closestool$ 有一句名言,祂说,祂做不来的题只有 $\rm DP$ 题,但是这道题祂直接切了。对此我还有什么可以说的呢,只能作出“强者的弱点都是自己伪造出来的”这个结论了。事实是,神根本没有弱点。
阅读全文
摘要:[CF1481E]Sorting Books 壹、题目描述 ¶ 有 \(n\) 本书,第 \(i\) 本书的编号为 \(a_i\),你能执行以下操作: 任意抽取一本书,并将它放到最后; 请问在至少多少次操作之后,你能将具有相同编号的书放到一起? 数据范围与提示:\(n\le 5\times 10^5
阅读全文
摘要:壹、题目描述 ¶ 定义函数 \[ R(a,b)= \begin{cases} R(b,a) &a<b \\ R(\lfloor{a\over b}\rfloor,b)&a\ge b>1 \\ a&b=1 \end{cases} \] 给定 \(g,h\),请找到 \(a,b\) 使得 \(\gcd(
阅读全文
摘要:壹、题目描述 ¶ 传送门 to Atcoder. 贰、题解 ¶ 觉得这个模型转化有点意思,但是由于不是很想详写,就借用官解的图了。 对于每个点,保证 \(w_i\le b_i+k\),感觉有点像 \(\rm Catalan\) 模型了,目前我所了解到的关于这方面的模型,无一不是满足 \(x_i\le
阅读全文
摘要:[Nowcoder11244B]对序逆 壹、题目描述 ¶ 定义 \(a\) 序列两位置 \(i,j\) 是逆序对的条件是 \(i<j\) 且 \(a_i>a_j\). 小 \(\mathcal O\) 喜欢魔改各种各样的排序,现在他乱搞出一种 \(\mathcal O(n^2)\) 求逆序对的新方法
阅读全文
摘要:[ARC122E]Increasing LCMs 壹、题目描述 ¶ 传送门 to Atcoder. 贰、题解 ¶ 之后做这道题感觉很简单,就是不知道考试的时候自己能否想到。 考虑从后往前填 —— 首先考虑填限制最大的位置。 假设当前到第 \(x\) 位,还未使用的数集为 \(A'\),那么,一个数字
阅读全文
摘要:壹、题目描述 ¶ 传送门 to Atcoder. 贰、题解 ¶ 还是太弱了......明显递归子问题都没有发现。 我们考虑从高到低枚举每一位 \(bit(bit\in[0,29])\),对于某个 \(bit\),我们称含有该位的数字为好的,剩下的为不好的。 如果有偶数个,那么一定是好的数字内部匹配,
阅读全文
摘要:[ABC203E]White Pawn 壹、题目描述 ¶ 传送门 to Atcoder. 贰、题解 ¶ 原来我的白兵会打架. 由于白兵会一直往下走,我们可以考虑对于列维护一个 “可用列” 集合。 对于同一行的黑兵,我们考虑有什么影响,假设当前的黑兵在第 \(j\) 列,那么: 如果 \(j\) 原来
阅读全文
摘要:Editorial for ARC121 T1. 2nd Greatest Distance 发现 \(x,y\) 实际上是独立的(这句话有点问题),所以我们将所有 \(x,y\) 分别排序之后,次大值只有可能在 \(x_n-x_1,x_{n}-x_2,x_{n-1}-x_1,y_{n}-y_1,y
阅读全文
摘要:\[ \newcommand\floor[2]{\genfrac{\lfloor}{\rfloor}{1pt}{}{#1}{#2}} \] [CF1526F]Median Queries 壹、题目描述 ¶ 现在有一个长度为 \(n\) 的排列 \(p\),其中的数字顺序被打乱了,但是你知道 \(p_
阅读全文
摘要:壹、题目描述 ¶ 传送门 to Atcoder. 贰、题解 ¶ 遇到过一道可以转化到那上面的题。 首先有一种二位偏序的想法: House from \(\sf XYX\) 算是非常经典的一道题吧(\(\sf ZXY\) 金句) 我们发现翻转一个区间 \([l,r]\),两边和中间的相邻数字差都不会变
阅读全文
摘要:壹、题目描述 ¶ 传送门 to Luogu. 贰、题解 ¶ 考虑交换 \(b_i,b_j\) 之后,答案的增加量 \(\Delta\) 有 \[ \Delta=\mid a_i-b_j\mid +\mid a_j-b_i\mid -\mid a_i-b_i\mid -\mid a_j-b_j\mid
阅读全文
摘要:壹、题目描述 ¶ 传送门 to CF. 中文翻译:给你一个长度为 \(n\) 的排列,每次可以任意调动一个连续子区间的元素,求把这个区间变成一个升序排列的最小次数。注意,你不能一次性选择整个排列。 贰、题解 ¶ 显然,“各居其所” 显然是最棒的 —— 因为我们不需要任何操作,这个排列本身就是有序的。
阅读全文
摘要:壹、题目描述 ¶ 传送门 to Atcoder. 中文描述: 一个 \(\rm PIN\) 由四位数字组成,可以包含重复的数字; 给你一个长度为 \(10\) 的字符串,下标从 \(0\) 开始。对于 \(s_i\),它的含义如下: 若 \(s_i=\tt{o}\),则要求构造的 \(\rm PIN
阅读全文
摘要:壹、题目描述 ¶ 传送门 to Luogu. 贰、题解 ¶ 先指定一个根,在这里我们就认为根是 \(1\)(不然 \(\rm LCA\) 没有定义) 考察两条路径 \(\lang x,y\rang,\lang u,v\rang\) 只有一个交点,他们交点的性质 —— 一定是某一对点的 \(\rm L
阅读全文
摘要:壹、题目描述 ¶ 传送门 to CF 贰、题解 ¶ 最暴力的做法 \(\mathcal O(nm^2)\),但是我们只需要在这上面加一个 “访问到之前已经访问过的节点就不必再访问” 就可以将复杂度降低到 \(\mathcal O(2nm)\),简而言之: if(vis[cur]) break; 这句
阅读全文
摘要:壹、题目描述 ¶ 传送门 to CF 贰、题解 ¶ 对于一些点 \((x_i,y_i)\),如果它们的斜率相同,即说明 \(({x_i\over k},{y_i\over k})\) 也是相同的(其中 \(k\overset{\Delta}=\gcd(x_i,y_i)\))我们可以考虑将一个点 \(
阅读全文
摘要:壹、题目描述 ¶ 传送门 to CF 贰、题解 ¶ 个人认为官方题解说得很妙了,所以就去这里看吧...... 只是推出来的式子有点不一样,我的是下面这样的: \[ 2\sum_{p=1}^{m-1}\sum_{i=1}^n\sum_{j=i+1}^n{p-1+n-i\choose p-1}{p+i-
阅读全文