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

搜索资源列表

  1. 树系列之BST树 数据结构 完整源码

  2. 完整版二叉搜索树 /* * 参考资料: * <>, <> * 此程序经过大量测试, 测试类在 main.cpp文件中 * 类型 T 必须重载 == 比较运算符号 */
  3. 所属分类:其它

    • 发布日期:2009-10-02
    • 文件大小:4096
    • 提供者:whd0810
  1. 搜索二叉树,BinarySearchTree

  2. 实现搜索二叉树中的查询,插入,删除等功能
  3. 所属分类:其它

    • 发布日期:2011-02-08
    • 文件大小:7168
    • 提供者:qianjin_yifa
  1. BST二叉排序树讲义

  2. BST(二叉排序树):二叉检索树类定义、二叉检索树的实现, 二叉检索树结点的删除。
  3. 所属分类:C/C++

    • 发布日期:2011-10-04
    • 文件大小:277504
    • 提供者:goodpig2011
  1. BST二叉树数据结构课程实验

  2. bat二叉树,一个数据结构课程实验,对于初学者来说,可以看看。。
  3. 所属分类:C/C++

    • 发布日期:2011-10-10
    • 文件大小:256000
    • 提供者:qqrr465939910
  1. 二叉查找树

  2. 看了算法导论之后,写的简单的二叉查找树的生成、各种遍历方式、已经插入、删除操作 使用方法: 执行./configure命令 执行make f01命令 执行./bst 100 然后就是各种操作
  3. 所属分类:C

    • 发布日期:2011-12-05
    • 文件大小:6144
    • 提供者:scpanziqiang
  1. 平衡二叉树-AVL树的实现

  2. 首先实现BST二叉搜索树,在BST的基础上做出AVL树,有插入、删除、查询、调整平衡的功能,而且可以和BST比较的过程。By Michael Zhou
  3. 所属分类:C++

    • 发布日期:2011-12-10
    • 文件大小:495616
    • 提供者:woshidashabiab
  1. 数据结构二叉树BST源代码

  2. 代码支持《数据结构与算法分析》中的BST数据结构C++代码
  3. 所属分类:C++

    • 发布日期:2012-01-13
    • 文件大小:2048
    • 提供者:alexandernan
  1. 二叉排序树的基本操作及实现

  2. ①BTree createBT(); ②int insertBST(BTree *T, char e);插入 当二叉排序树BST中不存在结点值等于e时,插入e并返回0,否则返回-1. ③int deleteBST(BTree *T, char key);删除 若二叉排序树T中存在结点值等于key时,则删除该数据元素,并返回0;否则返回-1。 ④BTree searchBST(BTree T, char key); 查找失败返回NULL 查找成功则返回关键字为key的结点
  3. 所属分类:C/C++

    • 发布日期:2012-06-28
    • 文件大小:2048
    • 提供者:lbh_8_26
  1. 排序二叉树

  2. 主要测试排序二叉树的建立和查找功能. 这是排序二叉树类: template class BTree; template class BSTree:public BTree { public: BSTree(BTreeNode *p=NULL):BTree(p){} //建一棵空树 BSTree(T b[],int m); //以数组a[]初始化树 T minv(); T maxv(); BTreeNode *sear1(T x); //非递归查找函数 void inst1(T el); /
  3. 所属分类:C++

    • 发布日期:2012-12-02
    • 文件大小:13312
    • 提供者:yuhentian
  1. 二叉查找树代码(avl,bst,rbt,sbt,splay,treap树)

  2. 1.里面有一份较老的avl树代码。 2.主要构成是基于C++的模板技术的二叉查找树代码,其中包含 avl树,bst树(二叉查找树),rbt(红黑树),sbt(size平衡树),splay(伸展树),treap树。 3.代码以一个bst_base为基础,实现通用算法。将对象特征和存储结构通过模板参数向上传递,实现特化算法。最终各个不同的树只需要维护自己相关的东西即可。代码在此基础上实现了map,set及其对应的允许多个相同key的结构。代码中有vc10工程,以及在gcc(mingw)下通过编译,
  3. 所属分类:C++

    • 发布日期:2013-06-29
    • 文件大小:22528
    • 提供者:baihacker
  1. 二叉检索树及用最大堆实现的栈的代码

  2. 二叉检索树与最大堆的实现代码及验证 验证题目: 1、编写一个能够统计输入文本中所出现的每个单词的词频。 输入:一个文本文件 输出:按照字典顺序将输入文本中出现的单词以及相应的词频排序输出结果 2、重新编写一个栈数据结构,该数据结构采用的物理实现是堆。每个栈元素在压栈的时候可以附加一个时间标签(时间标签是一个从0到max的值,下一个元素在压栈的时候,则这个元素的时间标签值要大于上一个压栈的元素时间标签值)。 重写push、pop、getTop等栈数据类型所需要的操作;
  3. 所属分类:Java

    • 发布日期:2013-07-02
    • 文件大小:11264
    • 提供者:minorduan_1232
  1. Binary Search Tree code 二叉检索树代码

  2. 是Binary Search Tree code 二叉检索树的代码,实现了插入,删除,检索,遍历,包括先序遍历,中序遍历,后序遍历
  3. 所属分类:C++

    • 发布日期:2014-04-21
    • 文件大小:11264
    • 提供者:u013741544
  1. 二叉查找树BST

  2. 二叉查找树,创建、查找、插入、删除、打印等功能都能实现,还包括先序、中序、后序遍历。
  3. 所属分类:C/C++

    • 发布日期:2015-12-13
    • 文件大小:365568
    • 提供者:qq_31120499
  1. 陈越、何钦铭-数据结构作业8:二叉搜索树的操作集

  2. 函数Insert将X插入二叉搜索树BST并返回结果树的根结点指针; 函数Delete将X从二叉搜索树BST中删除,并返回结果树的根结点指针;如果X不在树中,则打印一行Not Found并返回原树的根结点指针; 函数Find在二叉搜索树BST中找到X,返回该结点的指针;如果找不到则返回空指针; 函数FindMin返回二叉搜索树BST中最小元结点的指针; 函数FindMax返回二叉搜索树BST中最大元结点的指针。
  3. 所属分类:讲义

    • 发布日期:2018-03-28
    • 文件大小:7168
    • 提供者:qq_20304723
  1. JS二叉树的简单实现方法示例

  2. 本文实例讲述了JS二叉树的简单实现方法。分享给大家供大家参考,具体如下: 今天学习了一下 二叉树的实现,在此记录一下 简单的二叉树实现,并且实现升序和降序排序输出 function Node(data , left,right){ this.data = data; this.left = left; this.right = right; this.show = show; function show(){ return this.data; } }; fun
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:39936
    • 提供者:weixin_38653385
  1. C语言实现二叉查找树(BST)的基本操作

  2. 我们在上一篇博客中讲解了二叉树,这一次我们来实现二叉树的进阶——二叉查找树(Binary Search Tree),又称二插排序树(Binary Sort Tree)。所以简称为BST。二插查找树的定义如下:   1.若左子树不为空,则左子树上所有节点的值均小于它的根节点的值;   2.若右子树不为空,则右子树上所有节点的值均大于它的根节点的值;   3.左右子树也分别为二叉排序树;   二叉排序树的一个重要特点是中序遍历是一个递增序列。示例代码上传至: https://github.c
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:53248
    • 提供者:weixin_38694674
  1. 二叉树BST 相关代码 c++

  2. 也就一百五十行左右代码 欢迎初学数据结构的同学下载自己跑跑看
  3. 所属分类:C/C++

    • 发布日期:2020-12-19
    • 文件大小:3072
    • 提供者:gaoyanghyunsir
  1. 湖南大学数据机构实验4-二叉树的应用(BST).zip

  2. 湖南大学数据机构实验4-二叉树的应用(BST).zip
  3. 所属分类:C/C++

    • 发布日期:2021-03-08
    • 文件大小:2048
    • 提供者:qq_48085610
  1. [实验2]二叉树的应用(城市数据库).cpp

  2. 1.利用BST实现一个城市数据库:每个数据库结点包括城市名称和以整数x与y表示的城市坐标,根据城市名称组织该BST; 2.在该数据库上实现按城市名称进行的插入、删除和检索; 3.打印出以指定字母打头的所有城市记录; 4.打印出与指定点的距离在给定值之内的所有城市记录; 5.最后提交完整的实验报告和源程序。
  3. 所属分类:C/C++

    • 发布日期:2021-01-24
    • 文件大小:7168
    • 提供者:z1766042975
  1. Python实现二叉搜索树BST的方法示例

  2. 二叉排序树(BST)又称二叉查找树、二叉搜索树 二叉排序树(Binary Sort Tree)又称二叉查找树。它或者是一棵空树;或者是具有下列性质的二叉树: 1.若左子树不空,则左子树上所有结点的值均小于根结点的值; 2.若右子树不空,则右子树上所有结点的值均大于根节点的值; 3.左、右子树也分别为二叉排序树。 求树深度 按序输出节点值(使用中序遍历) 查询二叉搜索树中一个具有给点关键字的结点,返回该节点的位置。时间复杂度是O(h),h是树的高度。 递归/迭代求最大关键
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:35840
    • 提供者:weixin_38517095
« 12 3 4 »