划分树 本来是学主席树的,可怜我等巨弱观群巨博客难解fotle主席的思想精髓.于是学了一下划分树,嗯,花了一下午时间理解build(其实自己模拟一遍就通了),我很难理解为什么划分树会看不懂而能学会主席树.唉,学业有先后术业有专攻,斯已矣.其实思想不难理解,代码的话找个样例模拟一遍然后就通了. +++划分树+++. 本人比较懒省事于是就用了二维数组式的风格. 1.sorted[MAXN].原数组排序后的数组(参照下图第一行) 2.tree[20][MAXN].20是划分树的层数,每层最多MAXN个…