chapter 9 线段树与相关结构(segment tree segment tree segment .pdfVIP

  • 3
  • 0
  • 约1.95万字
  • 约 10页
  • 2017-09-02 发布于天津
  • 举报

chapter 9 线段树与相关结构(segment tree segment tree segment .pdf

chapter 9 线段树与相关结构(segment tree segment tree segment

建國中學 2009 資訊科校內培訓講義 Chapter Chapter 99 線段樹與相關結構線段樹與相關結構 (Segment Tree(Segment Tree)) ChapterChapter 99 線段樹與相關結構線段樹與相關結構 ((Segment TreeSegment Tree )) ●Section 1 概論 (Introduction) 線段樹(segment tree, 或 binary indexed tree, 或 Fenwick tree)是一種處理對於區間的動 態修改與詢問的資料結構 ,也可以不完全的取代平衡二分搜尋樹。在競賽上這個資料結構是 十分有用的 ,一方面是因為線段樹可以有許多的變化,所以其實經常會遇到可以利用線段樹 的題目 ;另一方面,線段樹的實做也是相當簡單的,又可以部分取代相當複雜的平衡二分搜 尋樹 。底下我們首先先定義一個可以使用線段樹來解決的問題 ,我們將先解決這個問題,再 將其想法推廣到其他問題 。 動態 Range Minimum Query(RMQ)問題 : 給定一個序列共 n 個數字 ,現在有兩個操作:一是C i a ,將第i

文档评论(0)

1亿VIP精品文档

相关文档