• 题目链接 一个学习splay的链接 挺不错的哟 初识splay的时间里 总是会在各种各样的地方反着各种各样稀奇古怪的错误 好蒻 这次的错误是在pushup 的时候 我们更新其父节点的时候 不能直接使用 1 来做 而是要理解为什么是加上这个节
  • 题目链接 有一张桌子 有n个腿 第i根腿的长度是li 现在要拿掉一些腿 使得桌子稳定 拿掉第i根腿需要di的能量 稳定的条件是 假如拿掉若干条腿之后 桌子还有k个腿 那么长度最长的腿的数目要超过一半 比如桌子有5根腿 那么至少要有三根腿是最
  • 题目链接 可以说这道题很好的给我们讲述了在Splay树上的lazy标记的递推 跟线段树上类似 在这棵二叉搜索树上 我们一样的去递推懒标记 接下来说说在哪几处需要专门注意懒标记的使用 这里有几处需要注意的地方 就是一开始给你的元素不是已经排好
  • 题目链接 好题哇 学会了什么叫做splay树的合并 这道题很容易会去想到使用并查集来解 当然 我之前写过并查集加上线段树合并来做这道题的 现在换种想法 也是学了splay不久的缘故 写起来磕磕碰碰的 这道题让我也更加的懂了关于splay的根
  • 题目链接 这道题很容易看到 它是把操作给放到了Splay上面来做的 其实主要改变的就是一些pushup 里面的细节 左右子树没有节点的时候 可千万不要再去比较了 会WA死 呜呜呜 当时一直以为自己哪里没考虑到 后来一想 好像就是左右儿子节点
  • 2020 Multi University Training Contest 9 G题 题意 有N个有各自高度的位置 按1 N从左到右排列 现在我们有两种操作 x y将第x列 第y行的方块 包括它上面的方块从右往左的移动过去 同时推动前面的
  • 先说一下 这个大神讲的蛮好的 可以看看他的图哦 可以跟着这个大佬的图来画 我这里讲的是学习他的讲解之后的学习的方法 以及一些笔记了 然后就是自己对于splay的观点了初识splay是在寒假集训的时候 但是压根就没听懂 于是痛定思痛 回家之后
  • 题目链接 splay的学习链接 基于这道题的关于splay的讲解 将由这篇博客开始 include