题意:
有n种操作,开始给你一个空串,给你4中操作
1 c 在字符串的首部添加字符c
2 c 在字符串的尾部添加字符c
3 询问字符中的本质不同的回文串的个数
4 询问字符串中回文串的个数
思路:last[0]表示首部的操作的位置,last[1]表示尾部的操作的位置
模板提,用上双向的回文树就好了。
1 #include2 #include
本文共 1214 字,大约阅读时间需要 4 分钟。
题意:
有n种操作,开始给你一个空串,给你4中操作
1 c 在字符串的首部添加字符c
2 c 在字符串的尾部添加字符c
3 询问字符中的本质不同的回文串的个数
4 询问字符串中回文串的个数
思路:last[0]表示首部的操作的位置,last[1]表示尾部的操作的位置
模板提,用上双向的回文树就好了。
1 #include2 #include
转载于:https://www.cnblogs.com/qldabiaoge/p/11403730.html