摘要://使用每个指针之前都要特别注意是否为空#include#include#include#include#include#include#include#include#include#include#include#include#define rep(i,n) for(int i=0;i=a;-...
阅读全文
摘要:#include#include#include#include#include#include#include#include#include#include#include#include#define rep(i,n) for(int i=0;i=a;--i)#define PB push_b...
阅读全文
摘要:#include#include#include#include#include#include#include#include#include#include#include#include#define rep(i,n) for(int i=0;i=a;--i)#define PB push_b...
阅读全文
摘要:把原串复制一份反过来接在原串后面,中间用没出现过的字符隔开,然后跑后缀数组,在原创枚举每一个位为回文中心(分奇偶讨论),则回文串长度相当于原串与反串对应位置的lcp,所以先用ST预处理,然后查询。复杂度O(nlogn)#include#include#include#include#include...
阅读全文
摘要://DA O(nlogn) 大概6倍空间#include#include#include#include#include#include#include#include#include#include#include#include#define rep(i,n) for(int i=0;i=a;...
阅读全文
摘要:#include#include#include#include#include #define eps 1e-8using namespace std;/*最小树形图图模版-朱刘算法模版说明:点标号必须0-(N-1) 必须去除到自身的点(到自身的边的边权赋无限大)*/#define M 109...
阅读全文