您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Avl平衡二叉树 win32 SDK V1.0

  2. 1 概述 本文档适用于C语言开发人员,文档详细讲述Avl平衡二叉树SDK中每个函数的 用法以及源码示例。 2 Avl平衡二叉树介绍 参考相关文档。 3 Avl二叉树SDK技术特点 支持以下功能: 1、 支持自定义键值比较函数 2、 支持删除节点回调函数 3、 支持插入节点 4、 支持根据键值进行精确查询节点 5、 支持根据键值进行精确删除节点 6、 支持从头到尾(从尾到头)遍历树 非递归方式 7、支持从任意指定节点开始向下(或向上)遍历节点 8、支持范围查询(>、>=、<=、
  3. 所属分类:C

    • 发布日期:2009-12-16
    • 文件大小:205824
    • 提供者:freeland008
  1. 红黑树---c语言实现

  2. 红黑树是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。
  3. 所属分类:C

    • 发布日期:2010-03-29
    • 文件大小:13312
    • 提供者:daijhzhang
  1. Avl平衡二叉树 linux32 SDK V2.0

  2. 1 概述 本文档适用于C语言开发人员,文档详细讲述Avl平衡二叉树SDK中每个函数的 用法以及源码示例。 2 Avl平衡二叉树介绍 参考相关文档。 3 Avl二叉树SDK技术特点 支持以下功能: 1、 支持自定义键值比较函数 2、 支持删除节点回调函数 3、 支持插入节点 4、 支持根据键值进行精确查询节点 5、 支持根据键值进行精确删除节点 6、 支持从头到尾(从尾到头)遍历树 非递归方式 7、支持从任意指定节点开始向下(或向上)遍历节点 8、支持范围查询(>、>=、<=、
  3. 所属分类:C

    • 发布日期:2010-04-18
    • 文件大小:109568
    • 提供者:freeland008
  1. 使用 TKYAVLTree 测试平衡二叉树类

  2. /* TDemoTree - 测试平衡二叉树类 */ class TDemoTree { private: // 树结点 typedef struct { KYString* CallID; // 项数据 long ChanNo; // 自定义数据 } TNode, *PNode; public: TDemoTree(); virtual ~TDemoTree(); // 属性 long Count() const { return FCallIDs->Count(); } TKYLog
  3. 所属分类:C/C++

    • 发布日期:2010-06-22
    • 文件大小:609280
    • 提供者:kyee
  1. GNU的自平衡二叉查找树(AVL tree、redblack tree等)源代码

  2. GNU的自平衡叉查找树的源代码库,包括AVL teee和红黑树 redblack tree、二叉查找树。还有PDF的原理说明及HTML的源代码函数解释。
  3. 所属分类:C

    • 发布日期:2012-03-14
    • 文件大小:2097152
    • 提供者:yuanfengyun
  1. 红黑树 实例

  2. 红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。此资源免费,各位C友如有意见,可提出
  3. 所属分类:C/C++

    • 发布日期:2016-08-02
    • 文件大小:12288
    • 提供者:feng1790291543
  1. 二叉搜索树,红黑树,AVL平衡树,B树

  2. 完整实现二叉搜索树,红黑树,AVL平衡树,B树的搜索插入删除基本功能和其它功能。红黑树和B树参考自算法导论。
  3. 所属分类:C++

    • 发布日期:2018-05-08
    • 文件大小:9216
    • 提供者:qq_40510553
  1. 红黑树的C++实现

  2. 红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。 它是在1972年由Rudolf Bayer发明的,当时被称为平衡二叉B树(symmetric binary B-trees)。后来,在1978年被 Leo J. Guibas 和 Robert Sedgewick 修改为如今的“红黑树”。
  3. 所属分类:C++

    • 发布日期:2018-05-13
    • 文件大小:5120
    • 提供者:engineer_x
  1. 关于红黑树的论述,讲得很仔细

  2. 红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。 它是在1972年由Rudolf Bayer发明的,当时被称为平衡二叉B树(symmetric binary B-trees)。后来,在1978年被 Leo J. Guibas 和 Robert Sedgewick 修改为如今的“红黑树”。 红黑树和AVL树类似,都是在进行插入和删除操作时通过特定操作保持二叉查找树的平衡,从而获得较高的查找性能。 它虽然是复杂的,但它的
  3. 所属分类:C++

    • 发布日期:2018-06-26
    • 文件大小:513024
    • 提供者:jumpshowlove
  1. AVLTree自平衡二叉树C++模板类实现

  2. 使用C++实现的AVLTree自平衡二叉树,支持动态插入与删除操作,供C++数据结构课程学习与交流使用。
  3. 所属分类:C/C++

    • 发布日期:2018-01-19
    • 文件大小:11264
    • 提供者:chengzeyi
  1. 红黑树RBT.cpp

  2. 红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。 [1] 红黑树是在1972年由Rudolf Bayer发明的,当时被称为平衡二叉B树(symmetric binary B-trees)。后来,在1978年被 Leo J. Guibas 和 Robert Sedgewick 修改为如今的“红黑树”。 [2] 红黑树是一种特化的AVL树(平衡二叉树),都是在进行插入和删除操作时通过特定操作保持二叉查找树的平衡,从而获
  3. 所属分类:互联网

    • 发布日期:2020-05-07
    • 文件大小:3072
    • 提供者:weixin_43997701
  1. AVL树数据结构平衡二叉查找树

  2. 在计算机科学中,AVL树是最先发明的自平衡二叉查找树。在AVL树中任何节点的两个子树的高度最大差别为1,所以它也被称为高度平衡树。增加和删除可能需要通过一次或多次树旋转来重新平衡这个树。AVL树得名于它的发明者G. M. Adelson-Velsky和E. M. Landis,他们在1962年的论文《An algorithm for the organization of information》中发表了它。
  3. 所属分类:C/C++

    • 发布日期:2020-07-16
    • 文件大小:188416
    • 提供者:hzwang336
  1. 数据结构之红黑树详解

  2. 主要介绍了数据结构之红黑树详解,红黑树是一种自平衡二叉查找树,它的统计性能要好于平衡二叉树(AVL树),因此,红黑树在很多地方都有应用,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:150528
    • 提供者:weixin_38618746
  1. 《剑指Offer》刷题笔记——面试题55-II. 平衡二叉树

  2. 难度:简单 一、题目描述: 二、解题分析: 1、剑指解析 I、自顶向下 II、自底向上 2、代码实现 I、自顶向下 # Definition for a binary tree node. # class TreeNode: # def __init__(self, x): # self.val = x # self.left = None # self.right = None class Solution: # Compu
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:117760
    • 提供者:weixin_38628830
  1. 红黑树插入时的自平衡

  2. 红黑树插入时的自平衡 红黑树实质上是一棵自平衡的二叉查找树,引入带颜色的节点也是为了方便在进行插入或删除操作时,如果破坏了二叉查找树的平衡性能通过一系列变换保持平衡。 红黑树的性质 每个节点要么是红色,要么是黑色 根节点必须是黑色 两个红色节点不能相连 从根节点出发到达任意叶子节点经过的黑色节点个数相同 红黑树的数据结构 红黑树实质上是一颗二叉查找树,左子树的值小于根节点的值,右子树的值大于根节点的值。 public class RedBlackTree { private stati
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:389120
    • 提供者:weixin_38663113
  1. 数据结构之红黑树详解

  2. 1.简介 红黑树是一种自平衡二叉查找树。它的统计性能要好于平衡二叉树(AVL树),因此,红黑树在很多地方都有应用。在C++ STL中,很多部分(目前包括set, multiset, map, multimap)应用了红黑树的变体(SGI STL中的红黑树有一些变化,这些修改提供了更好的性能,以及对set操作的支持)。它是复杂的,但它的操作有着良好的最坏情况运行时间,并且在实践中是高效的: 它可以在O(log n)时间内做查找,插入和删除等操作。 本文介绍了红黑树的基本性质和基本操作。 2.红黑树
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:151552
    • 提供者:weixin_38635166
  1. 数据结构之AVL树详解

  2. 1. 概述 AVL树是最早提出的自平衡二叉树,在AVL树中任何节点的两个子树的高度最大差别为一,所以它也被称为高度平衡树。AVL树得名于它的发明者G.M. Adelson-Velsky和E.M. Landis。AVL树种查找、插入和删除在平均和最坏情况下都是O(log n),增加和删除可能需要通过一次或多次树旋转来重新平衡这个树。本文介绍了AVL树的设计思想和基本操作。 2. 基本术语 有四种种情况可能导致二叉查找树不平衡,分别为: (1)LL:插入一个新节点到根节点的左子树(Left)的左子树
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:102400
    • 提供者:weixin_38522552
  1. 计算机科学中的树详解(持续更新)

  2. 计算机科学中的树 二叉树 :black_small_square: 二叉树 :black_small_square: 二叉查找树 :black_small_square: 笛卡尔树 :black_small_square: Top tree :black_small_square: T树 自平衡二叉查找树 :black_small_square: AA树 :black_small_square: AVL树 :black_sma
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:246784
    • 提供者:weixin_38681628
  1. splay_tree_map.cr:这是Splay Tree的Crystal实现。 这是一种半平衡的二叉搜索树,易于自我优化,因此访问最多的项最快。-源码

  2. 八叉树图 扩展树是一种自组织的二叉搜索树,因此,最常访问的项倾向于指向树的根,在此可以更快地访问它们。 此实现提供了类似哈希的界面,并且提供了Splay树中通常不存在的几个功能-有效删除通常访问最少的项,并提供额外的快速搜索选项。 叶修剪 由于八字树倾向于将自身与最常访问的元素一起组织到树的根部,因此最不频繁访问的项倾向于向树的叶子迁移。 此实现提供了一种可用于修剪其叶子的方法,该方法通常具有从树中删除访问频率最低的项目的效果。 如果数据结构用于实现高速缓存,这将很有用,因为它可用于控制高
  3. 所属分类:其它

    • 发布日期:2021-03-16
    • 文件大小:71680
    • 提供者:weixin_42133680
  1. 树的东西-源码

  2. 树的东西 当前,这是一个非重复的不平衡二叉树。 使它成为平衡的二叉树在TODO列表中。 这也使用了自定义字符串实现,因为我想创建一个。 只使用cstrings。
  3. 所属分类:其它

    • 发布日期:2021-02-17
    • 文件大小:11264
    • 提供者:weixin_42109545
« 12 3 »