ZOJ 2334
题意很好理解……
这左偏树看了上交模板,但是不知道怎么用,研究了左偏树好久……才会一点点……
左偏树的操作都是建立在合并上,所以合并后的堆顶编号极其重要,我就是这里搞了半天,才知道这里错了。
然后又查了其他资料,才弄清楚,因为在合并中有:dist[x]=dist[r[x]]+1;,所以合并的编号应该是更新 root[right] 的。
参考博客:https://www.byvoid.com/blog/leftist-tree/
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include