题意:给定字符串char[],以及Q个操作,操作有三种: 1:pos,chr:把pos位置的字符改为chr 2:pos:问以pos为中心的回文串长度为多长. 3:pos:问以pos,pos+1为中心的回文串长度为多长. 思路:用hash表示一段字符串或者连续子串.我们用BIT记录hash前缀和,那么也可以用BIT修改前缀和.然后blabla,乱搞就行了. 当然为了保险,最好用双hash. (此题暴力也可以过! 暴力代码:3962ms #include<bits/stdc++.h> #defin…