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

搜索资源列表

  1. 二叉排序树,用顺序表(一维数组)作存储结构

  2. 二叉排序树,用顺序表(一维数组)作存储结构 1 以回车为输入结束标志,输入数列L,生成一棵二叉排序树T 2 对二叉树T作中序遍历,输出结果 3 计算二叉排序树T查找成功的平均查找长度,输出结果 4 输入元素X,查找二叉排序树T,若存在含X的结点,则删除该结点,并做中序遍历,执行操作2,否则输出信息”无X“
  3. 所属分类:C/C++

    • 发布日期:2009-05-09
    • 文件大小:2048
    • 提供者:wsw891130
  1. 二叉排序树的基本操作-创建,查找,删除,插入(C++)

  2. 用顺序表(一维数组)作存储结构,功能如下:(1)以回车('\n')为输入结束标志,输入数列L,生成一棵二叉排序树T。(2)对二叉排序树T作中序遍历,输出结果。(3)计算二叉排序树T查找成功的平均查找长度,输出结果。(4)输入元素x,查找二叉排序树T:若存在含x的结点,则删除该结点,并作中序遍历(执行操作2);否则输出信息“无x”。
  3. 所属分类:C++

    • 发布日期:2009-06-17
    • 文件大小:2048
    • 提供者:shun2008
  1. 数据结构实验——二叉排序树查找

  2. 实验内容:建立有n个元素的二叉排序树,并在其上进行查找。 实验说明:(1)建立n个元素的二叉树,以链式结构存储,数据元素为整型。(2)在该二叉树上查找某数据,若查找成功则输出成功信息,若查找失败,则插入该数据。
  3. 所属分类:其它

    • 发布日期:2009-06-26
    • 文件大小:2048
    • 提供者:myzone777
  1. 二叉排序树的建立、遍历、插入、删除、查找

  2. 1.建立二叉排序树 2.中序遍历二叉树 3.在二叉排序树上插入一个结点 4.在二叉树中删除结点 5.二叉树的查找 6.结束程序运行
  3. 所属分类:C/C++

    • 发布日期:2010-04-10
    • 文件大小:3072
    • 提供者:Design_li
  1. 数据结构课程设计平衡二叉排序树的三种基本功能:查找、插入、删除。

  2. 1. 本程序实现平衡二叉排序树的三种基本功能:查找、插入、删除。 2. 初始平衡二叉树为空树,由用户输入要创建树的结点数,并输入每个结点的权值,以整数形式表示,边输入边排序构成平衡二叉排序树。 3. 对二叉树的插入和删除操作包含查找操作。插入的过程就要查找二叉树中是否存在和将插入结点的权值相等的结点,如果存在则不插入该结点。删除操作中如果指定要删除某个权值的结点,则也要先查找二叉树中是否存在与此权值相等的结点,若无,则删除失败。
  3. 所属分类:其它

    • 发布日期:2010-06-12
    • 文件大小:333824
    • 提供者:yan2hui
  1. 单链表,表达式求值,二叉树,二叉排序树,哈弗曼树(c语言)

  2. 数据结构课设做的内容,拿出来分享一下 #include"bintree.h" #include"Bitree.h" #include"evaluate.h" #include"hufmtree.h" #include"linklist.h" #include"stdio.h" void main() { int flag=1,d; while(flag) { printf("\n*******************************\n"); printf("**** 1:二叉树 **
  3. 所属分类:C

    • 发布日期:2010-07-09
    • 文件大小:324608
    • 提供者:lishahappy
  1. 二叉排序树运算课程设计报告

  2. 对一组数据构造二叉排序树,并在二叉排序树中实现多种方式的查找。基本任务:(1)选择合适的存储结构构造二叉排序树;(2) 对二叉排序树T作中序遍历,输出结果;(3)在二叉排序树中实现多种方式的查找,并给出二叉排序树中插入和删除的操作。(4)尽量给出“顺序和链式”两种不同结构下的操作,并比较。
  3. 所属分类:C/C++

    • 发布日期:2010-10-02
    • 文件大小:243712
    • 提供者:keynes1988
  1. 数据结构 实现二叉排序树的各种算法(1)

  2. 描述 用函数实现如下二叉排序树算法:(1) 插入新结点(2) 前序、中序、后序遍历二叉树(3) 中序遍历的非递归算法(4) 层次遍历二叉树(5) 在二叉树中查找给定关键字(函数返回值为成功1,失败0) Input 第一行:准备建树的结点个数n 第二行:输入n个整数,用空格分隔 第三行:输入待查找的关键字 第四行:输入待查找的关键字 第五行:输入待插入的关键字 Output 第一行:二叉树的先序遍历序列 第二行:二叉树的中序遍历序列 第三行:二叉树的后序遍历序列 第四行:查找结果 第五行:查找结
  3. 所属分类:其它

    • 发布日期:2010-12-14
    • 文件大小:7168
    • 提供者:wwweet
  1. 数据结构 实现二叉排序树的各种算法(2)

  2. 描述 用函数实现如下二叉排序树算法: (1) 插入新结点 (2) 前序、中序、后序遍历二叉树 (3) 中序遍历的非递归算法 (4) 层次遍历二叉树 (5) 在二叉树中查找给定关键字(函数返回值为成功1,失败0) (6) 交换各结点的左右子树 (7) 求二叉树的深度 (8) 叶子结点数 Input 第一行:准备建树的结点个数n 第二行:输入n个整数,用空格分隔 第三行:输入待查找的关键字 第四行:输入待查找的关键字 第五行:输入待插入的关键字 Output 第一行:二叉树的先序遍历序列 第二行:
  3. 所属分类:其它

    • 发布日期:2010-12-14
    • 文件大小:10240
    • 提供者:wwweet
  1. 数据结构+设计论文+二叉排序树的实现

  2. a) 以回车('\n')为输入结束标志,输入数列L,生成一棵二叉排 序树T; b) 对二叉排序树T作中序遍历,输出结果; c) 输入元素x,查找二叉排序树T,若存在含x的结点,则删除该结点,并作中序遍历(执行操作2);否则输出信息“无x”;
  3. 所属分类:C

    • 发布日期:2011-01-13
    • 文件大小:57344
    • 提供者:ly13585796879
  1. 二叉排序树(C语言版的!).c

  2. 二叉排序树(C语言版的!)(1)二叉排序树存储定义 (2)从键盘上输入六个整数45、24、53、12、37、9构造二叉排序树 (3)输出其中序遍历结果。 (4)插入数据元素13,输出其中序遍历结果。 (5)删除数据元素24和53,输出其中序遍历结果。
  3. 所属分类:C/C++

    • 发布日期:2011-04-18
    • 文件大小:5120
    • 提供者:shuangzixing520
  1. 折半查找、二叉排序树、链式哈希表的建立与查找

  2. 折半查找、二叉排序树的建立、查找与删除、链式哈希表的建立与查找: 1————建立有序表———— 2————折半查找————— 3————建立二叉排序树—— 4————二叉排序树查找—— 5————二叉排序树删除—— 6————查找关键字(线性探测) 7————查找散列表(链式)
  3. 所属分类:C/C++

    • 发布日期:2011-06-16
    • 文件大小:181248
    • 提供者:SINDYLV
  1. 二叉排序树,实现插入节点和查找

  2. 撰写一个程序,能够构建字符串型的二叉排序树并在二叉排序树中查找节点。 所谓二叉排序树,简而言之,是一个每个节点可指向 0、1 或 2 个节点的递归的数据结构。最上层的一个节点称为树根。二叉排序树服从凡是比当前节点小的值都在其左下方,比当前节点大的值都在其右下方的规律。该规律不仅适用于树的局部,也适用于整棵二叉排序树。
  3. 所属分类:C/C++

    • 发布日期:2011-08-03
    • 文件大小:745
    • 提供者:rmbj1989
  1. 二叉排序树统计文档中单词的个数

  2. 二叉排序树实现单词的统计!将准备好的.txt文件中的读入,统计其中各个单词出现的次数。
  3. 所属分类:C/C++

    • 发布日期:2011-12-08
    • 文件大小:24576
    • 提供者:shenjie12345678
  1. 平衡二叉排序树的算法实现

  2. 用函数实现如下平衡二叉排序树算法: (1) 插入新结点 (2) 前序、中序、后序遍历二叉树 (递归) (3) 前序、中序、后序遍历的非递归算法 (4) 层次遍历二叉树 (5) 在二叉树中查找给定关键字(函数返回值为成功1,失败0) (6) 交换各结点的左右子树 (7) 求二叉树的深度 (8) 叶子结点数 (9) 删除某结点
  3. 所属分类:C/C++

    • 发布日期:2011-12-16
    • 文件大小:11264
    • 提供者:william_linning
  1. 二叉排序树与退圈问题

  2. 第一个程序:实现将两个二叉排序树合并为一个二叉排序树的算法; 第二个程序:N个人围成一圈,从第一个人开始计数,凡是数到1,2,4,8,也就是2的N次方的退出圈子。编写程序,把这些人退出的顺序输出,要求用链表。
  3. 所属分类:C/C++

    • 发布日期:2013-01-03
    • 文件大小:436224
    • 提供者:wuqiangjx2013
  1. 二叉排序树生成,并输出父节点

  2. 二叉排序树,也称为二叉查找树。可以是一颗空树,也可以是一颗具有如下特性的非空二叉树: 1. 若左子树非空,则左子树上所有节点关键字值均不大于根节点的关键字值; 2. 若右子树非空,则右子树上所有节点关键字值均不小于根节点的关键字值; 3. 左、右子树本身也是一颗二叉排序树。   现在给你N个关键字值各不相同的节点,要求你按顺序插入一个初始为空树的二叉排序树中,每次插入后成功后,求相应的父亲节点的关键字值,如果没有父亲节点,则输出-1
  3. 所属分类:C#

    • 发布日期:2013-04-08
    • 文件大小:1009
    • 提供者:buffoon123
  1. 一个完美的二叉排序树操作

  2. 笨代码包括以下功能: (1)初始化二叉排序树 void InitBiTree(BiTree t) (2) 建立二叉排序树 BiTree CreateBiTree(void) (3)在二叉排序树上查找元素 BiTree SearchBST(BiTree t, int k) (4) 在二叉排序树上插入元素 BiTree InsertBST(BiTree *t,int k) (5) 在二叉排序树上删除元素 void DelBST(BiTree *t,int k)
  3. 所属分类:C/C++

    • 发布日期:2008-10-13
    • 文件大小:5120
    • 提供者:dxwmsj
  1. 《数据结构课程设计》二叉排序树基本操作实验程序

  2. 1,动态创建二叉排序树 2,输出二叉排序树 3.判断是否为二叉排序树 4.输出查找某元素的路径 5.删除特定关键字结点
  3. 所属分类:其它

    • 发布日期:2008-11-10
    • 文件大小:2048
    • 提供者:wanglingzhong
  1. 数据结构 设计论文 二叉排序树的实现

  2. 一:需求分析 1. 基本要求 a) 以回车('\n')为输入结束标志,输入数列L,生成一棵二叉排 序树T; b) 对二叉排序树T作中序遍历,输出结果; c) 输入元素x,查找二叉排序树T,若存在含x的结点,则删除该结点,并作中序遍历(执行操作2);否则输出信息“无x”; 2. 数据类型 要实现二叉排序数,必须先定义数据类型,本设计的输入数据为整型,输出的数据也为整型。 3. 题目功能详细说明 要生成一棵二叉排序数T,元素类型为ElemType 在二叉排序树中查找其关键字等于给定值的结点是否存在
  3. 所属分类:其它

    • 发布日期:2009-02-18
    • 文件大小:57344
    • 提供者:u012563179
« 12 3 4 5 6 7 8 9 10 ... 34 »