摘要:
主要内容来自 . vimtutor x d del dd del whole line i a add A = $a w to next word space 分割 连续标点看做一个单词, 包括汉字标点 汉字看做一个单词 exclusive e to end of word inclusive u 阅读全文
摘要:
按秩合并 && 撤销 int fa[nsz],dep[nsz]; int stk[nsz][2],top=0; void init(){rep(i,1,n)fa[i]=i,dep[i]=1;} int find(int p){return p==fa[p]?p:find(fa[p]);} int i 阅读全文
摘要:
Solution 线段树分治, 然后直接在线段树上dfs, 在进入/回溯的过程中维护并查集的merge/split. 对于split操作, 可以在merge时按秩合并, 然后利用栈记录, split时恢复即可. Code include include include include include 阅读全文