- 5
- 0
- 约7.37千字
- 约 56页
- 2017-12-16 发布于天津
- 举报
字典树.线段树.树状数组.ppt
* * 釋放記憶體 當線段樹用完之後,記得要將記憶體釋放。 釋放的方式可以用遞迴輕鬆實現,釋放記憶體的複雜度是O(節點個數)。 RELEASE(SEGTREE P) do if P-leftChild≠ then RELEASE( P-leftChild ) do if P-rightChild≠ then RELEASE( P-rightChild) delete P 線段樹的擴充 除了紀錄完全覆蓋的線段個數count外,通常我們還會紀錄一些其他的資訊以解決更多問題。 區間內被覆蓋的總長度cover 區間內互不相交的線段數line 區間內所有單位線段的權重和sum 而以上資訊都可以在插入刪除時於遞迴的過程中獲得,可以思考一下要如何實現。 線段樹的變化 離散化(Discretization): 基本的線段樹的節點所含的是兩點之間的區間,而單位線段,則是長度固定為1的線段,但若將線段離散成點來看,只將我們需要的區間留下。 線段樹的離散化又分為兩種:將連續線段離散成可連續的點、將線段離散之後每一小段都視為一個單位線段來建立線段樹。 樹狀數組(Binary Indexed Tree) 例題一、線段問題Stabbing Problem 給定一些平面上的線段,問一條x = a的垂直線L會與哪些線段相交。 例題二、垂直線段相交問題 給定很多垂直線段以及水平線段,請求出所有的
您可能关注的文档
- 复完备随机内积模上的随机酉算子群的Stone表示定理.PDF
- 复小波域最大后验概率图像复原.PDF
- 复数z是纯虚数..ppt
- 复杂配电网可靠性评估的由果索因法.PDF
- 复烤加料加香工艺的设计与应用-复合材料学报.PDF
- 复立叶原理.ppt
- 外围全线回暖,汇率风险短期可控.PDF
- 外围护结构对空调负荷影响的模拟计算东南大学能源与环境学院蒋云峰.doc
- 多核集群任务я配问题的UX!整数规划求解模型-高技术通讯.PDF
- 多空交集燃料油呈现胶着状态燃料油呈现胶着状态燃料油呈现胶着状态.PDF
- 大学生安全教育模拟题(含参考答案).docx
- 当代中国政治制度模拟考试题+参考答案.docx
- 人教版六年级下册Unit1 Visiting Canada lesson2课件 .pptx
- 冀教版四年级上册Unit1 Lesson4课件.pptx
- 冀教版四年级上册Unit3 1--4课件 (4).pptx
- 海南省海口市海南华侨中学2024-2025学年高二下学期4月期中考试 化学试题.docx
- 2024年贵州省从江县贯洞中学二模语文试题(解析版).docx
- 贵州省黔东南苗族侗族自治州榕江县第五中学2024-2025学年九年级上学期期中检测道德与法治试卷.docx
- 贵州省县中新学校计划项目2024-2025学年高一下学期期中联考历史试题.docx
- 广西玉林市2024~2025学年(春季期)八校联考-高一政治(试题版).pdf
原创力文档

文档评论(0)