摘要:
给出两个字符串 A B 让我们对其二路归并 求出能够归并出的最小字典序。 考虑后缀数组 不难发现我们将B直接连在A上会出现问题 问题是 A串剩下的和B串完全相同了 那么此时比大小就会用到B的部分 这是不合理的。 考虑怎么解决这个问题 如果比到了末尾之后的数字 那么较长的串答案不会更差 所以考虑在中间 阅读全文
摘要:
(挂惨了 我晚上一定好好睡觉。 T1 求冒泡排列在第几轮结束。$n\leq 3e7$ 可以发现每次自己左边最大的数字是向右移动的 所以答案为max{自己左边有多少个数比自己大} 想要O(n)求出的话还要再考虑一下 如何求出max 由于是max 我们考虑自己右边最多有多少比自己小的max等价于原答案。 阅读全文