摘要:
前言 后缀数组还是很难理解的,所以直接背个板子就好了。——Anson语录 定义 为了下面方便,给出一些定义: 方法 由于DC 3太复杂了,所以这里只介绍倍增法: cpp include include include include char s[1000010]; int n,sa[1000010 阅读全文
摘要:
"传送门" 定位:思维好题。 考虑无论如何每一个W都会和前面的B在一起交换一次,所以直接求和就好了。 注意long long的使用。 cpp include include char s[200010]; long long ans,b; int main(){ scanf("%s",s);int 阅读全文