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

搜索资源列表

  1. 有序平衡二叉树(AVL树)

  2. 一棵AVL树或者是空树,或者是具有下列性质的二叉搜索树:它的左子树和右子树都是AVL树,且左子树和右子树的高度之差的绝对值不超过1。
  3. 所属分类:C/C++

    • 发布日期:2009-07-23
    • 文件大小:274432
    • 提供者:st060209
  1. 通用有序平衡二叉树源代码

  2. 网上看了很多用C语言写的平衡二叉树代码,感觉都不怎么通用,使用也不灵活,这几天无聊,写了一个通用的平衡二叉树,稍微优 化了一下,遍历更加快速,使用起来也很方便,可以做到傻瓜式的使用,源代码完全公开,如果谁有改进建议,请给我发邮件,不胜感激(sunzj@fhn.com.cn)。 这套代码我想只要是C的编译器都能正确编译,不管是TC还是VC,或是vxworks操作系统。所以请大家放心使用。 还有我的资源分快没有了,所以我收费贵点,我就收10分吧,大家帮帮忙都付分下载一次,毕竟这个花了我3天的心血
  3. 所属分类:C

    • 发布日期:2009-07-24
    • 文件大小:10240
    • 提供者:st060209
  1. 根据输入一组数据,建立有序二叉树

  2. 输入若干数据,以任意字母结束,以此数据建立有序二叉树,并先序遍历输出。
  3. 所属分类:C/C++

    • 发布日期:2010-12-30
    • 文件大小:908
    • 提供者:lanhoo12345
  1. java 二叉树新增删除

  2. 二叉树是每个结点最多有两个子树的有序树。java 二叉树新增删除,遍历二叉树
  3. 所属分类:Java

    • 发布日期:2012-09-17
    • 文件大小:5120
    • 提供者:cuizhida
  1. 平衡有序二叉树_AVL树

  2. 平衡有序二叉树的资料,代码和演示软件都有,形象直观学习起来快。
  3. 所属分类:C++

    • 发布日期:2012-09-25
    • 文件大小:39936
    • 提供者:palm008
  1. 有序二叉树的完美实现

  2. 采用C语言编写的有序二叉树,其中包含二叉树的建立、增加树叶(结点)、修改树叶和删除结点
  3. 所属分类:C/C++

    • 发布日期:2013-06-09
    • 文件大小:4096
    • 提供者:xsptange19
  1. 一种基于有序二叉树的高效优化索引树

  2. 一种基于有序二叉树的高效优化索引树 其他地方下载可都是要现金的哦。
  3. 所属分类:专业指导

    • 发布日期:2008-10-16
    • 文件大小:201728
    • 提供者:echo5410
  1. 有序二叉树中的插入,删除及其PDC—PROLOG实现.pdf

  2. 有序二叉树中的插入,删除及其PDC—PROLOG实现 期刊网站可是下载不到的哦,都是要现金的。
  3. 所属分类:C/C++

    • 发布日期:2008-10-16
    • 文件大小:87040
    • 提供者:echo5410
  1. c++二叉树的建立与打印

  2. 在计算机科学中,二叉树是每个结点最多有两个子树的有序树。通常子树的根被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用作二叉查找树和二叉堆或是二叉排序树。二叉树的每个结点至多只有二棵子树(不存在出度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第i层至多有2的 i -1次方个结点;深度为k的二叉树至多有2^(k) -1个结点;对任何一棵二叉树T,如果其终端结点数(即叶子结点数)为 ,深度为2的结点数为 ,则 = + 1。
  3. 所属分类:C/C++

    • 发布日期:2014-08-11
    • 文件大小:31744
    • 提供者:jsnjzhxy
  1. 第五章 树与二叉树

  2. 5.1 数的逻辑结构 5.1.1 1、树的定义 在树中常常将数据元素称为结点 (1)有且仅有一个特定的称为根的结点; (2)当n>1时,除根结点之外的其余结点被分成m(m>0)个互不相交的有限集合T1,T2,•••Tm,其中每个集合又是一棵树,并称为这个节点的子树。 2、树的基本术语: 结点的度、树的度 叶子节点、分支结点 孩子节点、分支结点、兄弟节点 路径、路径长度 祖先、子孙 结点的层数、树的深度(高度) 层序编号 有序树、无序树 森林 5.1.2 树的抽象数据类型定义 5.1
  3. 所属分类:讲义

    • 发布日期:2014-11-27
    • 文件大小:39936
    • 提供者:zuyan266
  1. 二叉树习题

  2. (1)非递归定义 树(tree)是由n(n≥0)个结点组成的有限集合。n=0的树称为空树;n>0的树T: ① 有且仅有一个结点n0,它没有前驱结点,只有后继结点。n0称作树的根(root)结点。 ② 除结点外n0 , 其余的每一个结点都有且仅有一个直接前驱结点;有零个或多个直接后继结点。 (2)递归定义 一颗大树分成几个大的分枝,每个大分枝再分成几个小分枝,小分枝再分成更小的分枝,… ,每个分枝也都是一颗树,由此我们可以给出树的递归定义。 树(tree)是由n(n≥0)个结点组成的有限集合。n
  3. 所属分类:Java

    • 发布日期:2018-01-16
    • 文件大小:125952
    • 提供者:swqqaq
  1. 栈与二叉树

  2. 用非递归实现对二叉树的操作,循环建立一个有序二叉树,栈遍历二叉树,前序,中序,后序,层序
  3. 所属分类:C

    • 发布日期:2018-01-17
    • 文件大小:4096
    • 提供者:ldy716317
  1. 二叉树_基本操作.zip

  2. 博客地址:https://blog.csdn.net/forwardyzk/article/details/107559737 1.二叉树的创建 2.二叉树的插入数据(遵循left<root<=right) 3.打印二叉树所有结点(中序遍历,有序的) 4.打印二叉树的深度 5.打印指定层级的所有结点. 6.使用示例
  3. 所属分类:Java

    • 发布日期:2020-07-30
    • 文件大小:3072
    • 提供者:forwardyzk
  1. 二叉树的遍历实现等算法.pdf

  2. 在计算机科学中,树是一种重要的非线性数据结构,直观地看,它是数据元素(在树中称为结点)按分支关系组织起来的结构。二叉树是每个节点最多有两个子树的有序树。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。值得注意的是,二叉树不是树的特殊情形。在图论中,二叉树是一个连通的无环图,并且每一个顶点的度不大于3。有根二叉树还要满足根结点的度不大于2。有了根结点后,每个顶点定义了唯一的根结点,和最多2个子结点。然而,没有足够
  3. 所属分类:算法与数据结构

    • 发布日期:2020-12-14
    • 文件大小:3145728
    • 提供者:Deng872347348
  1. python 将有序数组转换为二叉树的方法

  2. 题目:将[0,1,2,3,4,5,6,7,8,9,10]存储到二叉树,原数组有序,转换为二叉排序树。 二叉排序树的特点:当前节点的左子树上的所有节点都小于该节点,右子树上的所有节点都小于该节点。 二叉排序也称为二叉查找树。 我的实现思路: 取有序数组的中间节点作为根节点,将数组分为左右两个部分,对左右两个子数组做相同的操作,递归的实现。 图示: 1 2 3 代码实现: def array_to_bitree(array): #判断arr是否为空 if len(array)==0:
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:361472
    • 提供者:weixin_38635794
  1. 力扣刷题 | 二叉树

  2. 文章目录总述基本概念二叉树性质二叉树遍历94 二叉树的中序遍历95 不同的二叉搜索树296 不同的二叉搜索树98 验证二叉搜索树100 相同的树101 对称二叉树102 二叉树的层序遍历103 二叉树的锯齿形层次遍历104 二叉树的最大深度105 从前序与中序遍历序列构造二叉树106 从中序与后序遍历序列构造二叉树107 二叉树的层次遍历2108 将有序数组转换为二叉搜索树109 有序链表转换二叉搜索树110 平衡二叉树111 二叉树的最小深度 总述 基本概念 五种基本形态: 空二叉树 只有一个
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:172032
    • 提供者:weixin_38633083
  1. TreeAlgorithms:在Python中遍历修改二叉树数据结构的不同算法-源码

  2. 树算法 在Python中遍历/修改二叉树数据结构的不同算法。 深度优先搜索 使用不同的深度优先遍历技术遍历二叉树: 预定遍历 有序遍历 订单遍历 广度优先搜索 使用广度优先搜索遍历二叉树 二叉搜索树遍历/修改 正在搜寻 插入 删除中 验证(周期检测,节点值验证)
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:5120
    • 提供者:weixin_42136837
  1. python数据结构树和二叉树简介

  2. 一、树的定义 树形结构是一类重要的非线性结构。树形结构是结点之间有分支,并具有层次关系的结构。它非常类似于自然界中的树。树的递归定义:树(Tree)是n(n≥0)个结点的有限集T,T为空时称为空树,否则它满足如下两个条件:(1)有且仅有一个特定的称为根(Root)的结点;(2)其余的结点可分为m(m≥0)个互不相交的子集Tl,T2,…,Tm,其中每个子集本身又是一棵树,并称其为根的子树(Subree)。 二、二叉树的定义 二叉树是由n(n≥0)个结点组成的有限集合、每个结点最多有两个子树的有序树
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:49152
    • 提供者:weixin_38591223
  1. 剑指Offer 04 – 重建二叉树详解(Python版)

  2. 题目描述: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 什么是二叉树? 二叉树(Binary Tree)是n(n≥0)个节点的有限集合,它或者是空集(n=0),或者是由一个根节点以及两棵互不相交的、分别称为左子树和右子树的二叉树组成。二叉树与普通有序树不同,二叉树严格区分左孩子和右孩子,即使只有一个子节点
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:215040
    • 提供者:weixin_38666753
  1. Python实现完全二叉树

  2. Python实现完全二叉树 一、二叉树的存储结构 对于线性表、栈、队列等数据结构,数据都可以使用物理有序和逻辑有序的方式存储,二叉树也可以使用这两种方式存储。 物理有序将数据存储在连续的内存空间中,例如存储在一个列表中,这种方式因为有下标,在遍历速度上有一定的优势,但是,对于一棵二叉树来说,将数据存储在一个线性的列表中,不容易体现出树中父节点与子节点之间的关系。 根据二叉树的结构特点,二叉树是由一个个的节点构成的,节点与节点之间通过父子关系链接在一起,所以,二叉树通常以链式方式存储。 二、实现完
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:149504
    • 提供者:weixin_38503483
« 12 3 4 5 6 7 8 9 10 »