算法导论-ch14 Augmenting Data Structures35.pdfVIP

  • 5
  • 0
  • 约9.17千字
  • 约 24页
  • 2018-05-02 发布于贵州
  • 举报
算法导论-ch14 Augmenting Data Structures35

算法设计与分析算法设计与分析算法设计与分析算法设计与分析 Design and Analysis of AlgorithmsDesign and Analysis of AlgorithmsDesign and Analysis of AlgorithmsDesign and Analysis of Algorithms 主讲人主讲人主讲人主讲人 徐徐徐徐 云云云云 FallFall 2012,2012, USTCUSTC Part 1Part 1 FoundationFoundation Part 2Part 2 Sorting and Order StatisticsSorting and Order Statistics Part 3Part 3 Data StructureData Structure chap 10chap 10 Elementary Data StructuresElementary Data Structures chap 11chap 11 Hash TablesHash Tables chap 12 Binary Search Treeschap 12 Binary Search Trees chap 13 Redchap 13 Red--Black TreesBlack Trees chap 14chap 14 Augmenting Data StructuresAugmenting Data Structures Part 4Part 4 Advanced Design and Analysis TechniquesAdvanced Design and Analysis Techniques Part 5Part 5 Advanced Data StructuresAdvanced Data Structures Part 6Part 6 Graph AlgorithmsGraph Algorithms Part 7Part 7 Selected ToSelected Toppppicsics Part 8Part 8 SupplementSupplement 第第1414章章 数据结构的扩张数据结构的扩张 14.114.1 动态顺序统计动态顺序统计 14.214.214.214.2 如何扩充如何扩充如何扩充如何扩充一一个数据结构个数据结构个数据结构个数据结构 14.314.3 区间树区间树 14.1 动态顺序统计  OS树的定义树的定义  选择问题及算法  求求秩问题及算算法  OSOS树的维护树的维护::插插入  OS树的维护:删除 2012/10/31 算法设计与分析 4 OS树的定义 (1)  Def : OS(OrderOS(Order-Statistic)Statistic)树是树是一棵红黑树在每个棵红黑树在每个 节点上扩充一个域size[x] 而得到的,它是以x为 根的子树中内部节点的总数根的子树中内部节点的总数((包括包括x)x) ,即子树大即子树大 小。  0 if x nil[T ] size[x ]  size[left[x ]] size[right[x ]] 1 other   节点结构节点结构:: key size 2012/10/31 算法设计与分析 5 OS树的定义 (2)  OS树的一个图例:Fig. 14.1 2012/1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档