- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IOI2004 国家集训队论文 薛矛
解决动态统计问题的两把利刃
——剖析线段树与矩形切割
广东北江中学 薛矛
【关键字】
线段树 矩形树 方块树 线段切割 矩形切割
【摘要】
本文从统计类型的问题出发,以更好地解决这类问题为目的,较详细地介绍
了线段树的基本操作,改进和推广;矩形切割的思想以及具体的使用方法。并通
过将线段树和矩形切割进行对比,分析了线段树和矩形切割的复杂度,优缺点等,
提出了它们各自的适用范围,并总结出何时使用最合适。
【目录】
一、引言2
二、线段树2
2.1 线段树的结构2
2.2 线段树的建立3
2.3 线段树中的线段插入和删除3
2.3.1 线段的插入3
2.3.2 线段的删除4
2.4 线段树的简单应用4
2.5 线段树的改进5
2.6 线段树的推广9
2.7 线段树小结 10
三、矩形切割 10
3.1 线段切割 10
3.1.1 线段的数据结构 11
3.1.2 判断线段相交的函数 11
3.1.3 切割线段的过程 12
3.2 矩形切割 12
3.3 矩形切割的推广 13
3.4 矩形切割的应用 15
四、线段树与矩形切割的比较 16
4.1 线段树的时空复杂度 17
4.1.1 线段树的空间复杂度 17
4.1.2 线段树的时间复杂度 17
4.2 矩形切割的时空复杂度 17
4.2.1 矩形切割的空间复杂度 17
4.2.2 矩形切割的时间复杂度 18
4.3 线段树与矩形切割适用范围的比较 19
五、总结 19
第 1 页 共 31 页
IOI2004 国家集训队论文 薛矛
【正文】
一、引言
我们在做练习和比赛中,经常能碰见统计类型的题目。题目通过输入数据给
程序提供事物信息,并要求程序能比较高效地求出某些时刻,某种情况下,事物
的状态是怎样的。这类问题往往比较简单明了,也能十分容易地写出模拟程序。
但较大的数据规模使得模拟往往不能满足要求。于是我们就要寻找更好的方法。
本文将介绍解决此类问题的两种方法——线段树与矩形切割。
二、线段树
线段树已经不是一个陌生的名 了,相信大家也对线段树比较熟悉,这里只
做简要的介绍。
2.1 线段树的结构
线段树是一棵二叉树,其结点是一条 线段”——[a,b] ,它的左儿子和右儿子
分别是这条线段的左半段和右半段,即[a, (a b) / 2 ]和[ (a b) / 2 ,b] 。线段树
的叶子结点是长度为1 的单位线段[a,a+1] 。下图就是一棵根为[1,10]的线段树:
[1,10]
您可能关注的文档
- 能与测温功能的电子钟硬件设计论文.doc
- 群论 群线性表示 基础.ppt
- 若实体A与B是多对多的联系.doc
- 视光学之调节及集合.ppt
- 视频合成简单方法.docx
- 视频及云存储.pdf
- 苏教版2.4.1逆变换及逆矩阵.ppt
- 素数 - 维基百科,自由百科全书.pdf
- 素数分类及因子结构研究.pdf
- 算法大全_第01节__线性规划.pdf
- 《红星照耀中国》重要考点导读及练习题.doc
- 高三政治第一轮知识点收尾训练题.doc
- XX小学校园安全双重预防体系建设实施方案.doc
- 2024年广州中医药大学马克思主义基本原理概论期末考试题必考题.docx
- 2024年托克托县幼儿园教师招教考试备考题库带答案.docx
- 2025杭州市拱墅区上塘街道公开招聘编外工作人员9人备考题库附答案.docx
- 2023年上饶幼儿师范高等专科学校单招职业倾向性测试题库附答案解析.docx
- 2026山西省面向西北工业大学选调优秀高校毕业生备考题库附答案.docx
- 2025年禄劝县辅警招聘考试备考题库最新.docx
- 2026年上半年贵州省中小学教师资格考试(笔试)备考题库带答案(考试直接用).docx
原创力文档


文档评论(0)