归并树模板(以poj 2104为例)
题目:点击打开链接
题意:区间第k大。
分析:主要学习了一下归并树,归并树是利用了归并排序的思想。归并树原理是先归并排序,然后把每一层排好序的数组记录下来,二分答案,看[ql,qr]区间有几个数小于k,[ql,qr]可以像线段树那样被分成若干个已经排好序的区间,比如在一个已经排好序的子区间[l,r],我再二分求ans在这个区间对应下标,我就知道l r,有多少个数是小于ans了,ql qr可以被分成...
原创
2018-10-29 19:34:09 ·
171 阅读 ·
0 评论