启发式合并
文章平均质量分 50
chenxiaoran666
人要有梦想,不然和咸鱼有什么区别!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
启发式合并
一、操作方法 将两个数据结构合并时,应将小的数据结构中的元素一个一个分别插入大的数据结构。 二、时间复杂度 如果题目只有插入操作,则总复杂度应为O(nlogn),均摊O(logn)。 解释:因为每次合并,所有数据结构总大小为n,设两个数据结构大小为x,y(n≥x≥y),则时间复杂度为O(y),数据结构大小将变为x+y,最坏情况下合并一次的复杂度也只能为O(n),又因为最多只能合并logn次...原创 2018-05-06 09:09:12 · 1053 阅读 · 1 评论 -
【BZOJ3123】[SDOI2013] 森林(启发式合并主席树)
点此看题面 大致题意: 给你一片森林,有两种操作:询问两点之间的第kkk小点权和在两棵树之间连一条边。 前置技能:树上主席树 做这道题目,我们首先要会树上主席树。 关于树上主席树,这有一道很好的例题:【洛谷2633】Count on a tree(只包含此题的询问操作)。 LinkLinkLink 【洛谷2633】Count on a tree 的题解 详见博客 【洛谷2633】Count o...原创 2018-10-27 15:25:26 · 350 阅读 · 0 评论
分享