1. 程式人生 > >雙指針板子

雙指針板子

check 發現 style size span light pre -i pan

發現自己雙指針有時候會寫錯誒, 貼一下板子, 以後就照這個寫了.

其中$i$為左端點, $now$為右端點, $ans$統計最大滿足條件的區間

int now = 0, ans = 0;
REP(i,1,n) {
    while (now<n&&check(now+1)) add(++now);
    ans = max(ans, now-i+1);
    del(i);
}

雙指針板子