摘要: void update(int i,int l,int r,int c) { if(tr[i].l==l&&tr[i].r==r) { tr[i].f=c; int len=(tr[i].r-tr[i].l+1); tr[i].hash1=fac[0][c][len]; tr[i].hash2=fa 阅读全文
posted @ 2018-03-12 18:57 cczl 阅读(87) 评论(0) 推荐(0) 编辑