摘要: 下面给出Splay的实现方法(复杂度证明什么的知道是 nlogn 就可以啦) 首先对于一颗可爱的二叉查找树,是不能保证最坏nlogn的复杂度(可以想象把一个升序序列插入) (二叉查找树保证左子树元素大小都小于根元素大小,根元素大小都小于右子树元素大小,且子树都是二叉查找树) 所以我们需要一些非常巧妙 阅读全文
posted @ 2017-12-25 17:52 MSPqwq 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 题目: 南开OJ有非权限提交处 http://oi.nks.edu.cn/zh/Problem/Details/2739 题解: 鹅鹅鹅....有三维(t,x,y),所以可以用CDQ解决的好题 初始点就是t超级小的点 先按x排个序,时间作为分治的第二维,这样只有前半段时间的修改操作对后半段时间的询问 阅读全文
posted @ 2017-12-25 14:47 MSPqwq 阅读(164) 评论(0) 推荐(0) 编辑