
结构 -- 线段树
文章平均质量分 91
Starlight_Glimmer
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【学校OJ】 avl平衡树+线段树 二逼平衡树
题目描述你需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:1.查询k在区间内的排名, 一个数的rank是比它小的数的个数+12.查询区间内排名为k的值3.修改某一位置上的数值4.查询k在区间内的前驱(前驱定义为小于x,且最大的数)5.查询k在区间内的后继(后继定义为大于x,且最小的数)输入第一行两个数 n,m 表示长度原创 2017-07-14 12:24:16 · 578 阅读 · 0 评论 -
【学校OJ】 线段树 影子的宽度&盒子的个数
【影子的宽度】题目描述桌子上零散地放着若干个盒子,盒子都平行于墙。桌子的后方是一堵墙。如图所示。现在从桌子的前方射来一束平行光, 把盒子的影子投射到了墙上。问影子的总宽度是多少?输入第1行:3个整数L,R,N。-100000 接下来N行,每行2个整数BL, BR,-100000 输出第1行:1个整数W,表示影子的总宽度原创 2017-04-01 14:11:24 · 1381 阅读 · 0 评论 -
【NOIP模拟考三】线段树/ST表 day2 second 二叉树
题目描述 给定一棵二叉树,节点标号从1到n。在不改变其中序遍历的情况下,请改变树的结构,使得这棵二叉树的先序遍历(前序遍历)字典序最小。输入第一行一个整数n,表示二叉树的节点数。接下来n行,每行两个整数。第i行的两个整数表示编号为i的节点的左儿子和右儿子的编号(不存在即为0)。输出输出一行n个整数,表示不改变中序遍历的情况原创 2017-08-19 18:14:52 · 462 阅读 · 0 评论