[ARC181D] Prefix Bubble Sort 题解 朴素的方法当然就是直接模拟,复杂度貌似是O(n2logn),倒闭。 尝试优化无果。 我们不妨换个角度考虑:我们进行一轮 prefix 冒泡排序后,少了哪些逆序对? 进行冒泡排序时,我们相当于移动了 prefix max,剩下的元素集体向前 slide 一格,并与前面的 prefix max 拆散原有的逆序...
题解:AT_arc181_b [ARC181B] Annoying String Problem 思路 首先我们可以根据两个字符串算出另外一个字符串 TT 的长度。 算出来之后,因为我们要满足等式两边完全相等,所以很容易得出这两个字符串应该都是由一些公共的字串拼接而成的。设 SS 串中最小的周期为 PP。所以应该满足 |P|∣gcd(|S|,|T|)|P|...
ARC181题解(A-D) A - Sort Left and Right答案为 0 即已经排序。考虑答案为 1 的情况:一定是存在一个 pp,使得 mini=1pai=pmini=1pai=p 且ap=pap=p,这时只要选择 pp 即可。考虑答案为 2 的情况:如果 a1≠noran≠1a1 =noran =1,一定可以通过先操作某个数,把 11 或者nn 放到正确的位置...