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

搜索资源列表

  1. C语言程序设计标准教程

  2. 适用于初第七章:结构与联合 结构类型定义和结构变量说明   在实际问题中,一组数据往往具有不同的数据类型。例如, 在学生登记表中,姓名应为字符型;学号可为整型或字符型; 年龄应为整型;性别应为字符型;成绩可为整型或实型。 显然不能用一个数组来存放这一组数据。 因为数组中各元素的类型和长度都必须一致,以便于编译系统处理。为了解决这个问题,C语言中给出了另一种构造数据类型——“结构”。 它相当于其它高级语言中的记录。   “结构”是一种构造类型,它是由若干“成员”组成的。 每一个成员可以是一个基本
  3. 所属分类:C

    • 发布日期:2009-05-22
    • 文件大小:27648
    • 提供者:fanhaoqiang
  1. 二叉树建树、遍历、秋叶子结点数等功能的实现

  2. 该资源实现了递归方法实现树的建树、前序遍历、中序遍历、后序遍历、层次遍历、求叶子结点数、求结点数等基本的功能!
  3. 所属分类:C++

    • 发布日期:2009-07-08
    • 文件大小:291840
    • 提供者:wanglele6664
  1. 二叉树的所有编程算法

  2. 二叉树的建立,遍历算法(递归与非递归,基于对列或堆栈)统计二叉树中叶子结点的个数,统计二叉树中结点的总数,求二叉树的深度(后序遍历),求二叉树的宽度(具有结点数最多的层上的结点数,已知二叉树中序遍历和后序遍历序列,求二叉树的二叉链表结构,已知二叉树中序遍历和先序遍历序列,求二叉树的二叉链表结构
  3. 所属分类:其它

    • 发布日期:2009-12-11
    • 文件大小:2048
    • 提供者:wzh821012
  1. 二叉树排序树建立及平衡处理

  2. 1本程序在vc++6.0编译通过并能正常运行。 2主界面 程序已经尽量做到操作简便了,用户只需要根据提示一步步进行操作就行了。 六思考和总结: 这个课程设计的各个基本操作大部分都在我的综合性实验中实现了,所以做这个主要攻克插入和删除这两个算法!其中插入在书本上已经有了,其中的右平衡算法虽然没有给出,但通过给出的左平衡算法很容易就可以写出右平衡算法。所以最终的点就在于删除算法的实现!做的过程中对插入算法进行了非常非常多次的尝试!花了非常多的时间,这其中很多时候是在对程序进行单步调试,运用了VC6
  3. 所属分类:其它

    • 发布日期:2009-12-22
    • 文件大小:40960
    • 提供者:liu0701
  1. 求二叉树的叶子数和结点数

  2. 本资源是针对大学数据结构实验课而编写的,也是个人上机所交的校正版, 采用递归实现求二叉树的叶子数和结点数 简单 易懂,适合初学者。
  3. 所属分类:其它

    • 发布日期:2010-05-29
    • 文件大小:1024
    • 提供者:cx308679291
  1. 二叉树的基本操作(遍历、高度,节点数等)

  2. 实现了二叉树的基本操作(先序遍历、中序遍历、后续遍历,求二叉树高度、结点数、度为1的结点数和叶子结点数)。
  3. 所属分类:C/C++

    • 发布日期:2010-06-22
    • 文件大小:4096
    • 提供者:lktc74110
  1. 数据结构 二叉排序树算法

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

    • 发布日期:2010-11-25
    • 文件大小:7168
    • 提供者:wwweet
  1. C++二叉树基本操作(求叶子结点数等)

  2. 用C++编写二叉树基本操作(包括)建立二叉树 进行层次遍历 中序遍历 后序遍历 树的高度 树中节点数 树中叶子节点数等,
  3. 所属分类:C++

    • 发布日期:2010-12-11
    • 文件大小:7168
    • 提供者:Fighting_Le
  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. 设计程序实现二叉树结点的类型定义和对二叉树的基本操作。该程序包括二叉树结构类型以及每一种操作的具体的函数定义和主函数。 1 按先序次序建立一个二叉树 2按(A:先序 B:中序 C:后序 )遍历输出二叉树的所有结点 3求二叉树中所有结点数 4求二叉树的深度
  3. 所属分类:其它

    • 发布日期:2010-12-16
    • 文件大小:265216
    • 提供者:cufire
  1. 二叉树的遍历(C语言实现)

  2. 包括两个程序,一个实现二叉树的三种递归遍历,求结点数,求深度,求广度,另一个实现二叉树的非递归遍历,经调试无误
  3. 所属分类:C

    • 发布日期:2011-01-08
    • 文件大小:3072
    • 提供者:xlup12345
  1. 数据结构——第9章 数据结构 anyview作业系统答案

  2. 9.25实现下列函数: int Search(SSTable s, KeyType k); /* Index the element which key is k */ /* in StaticSearchTable s. */ /* Return 0 if x is not found. */ 静态查找表的类型SSTable定义如下: typedef struct { KeyType key; ... ... // 其他数据域 } ElemType; typedef struct { Ele
  3. 所属分类:C/C++

    • 发布日期:2011-05-04
    • 文件大小:61440
    • 提供者:lansefengming
  1. C语言实现F算法 最短路径算法

  2. 最小路径算法 c语言实现/* 本程序是用F算法求最短的路由花费 可计算的最大的路由结点数为100 */ /* 运行环境: vc++6.0 */ #include #include #include #define N 100 double w[N][N],tempw[N][N]; int r[N][N],tempr[N][N],i,j,k,m=7; void TestAlgorithm();//测试算法是否正确 double min(double k1,double k2);//求最小值 vo
  3. 所属分类:C++

    • 发布日期:2011-05-11
    • 文件大小:139264
    • 提供者:yuanjielz
  1. 求二叉树叶子结点个数和遍历中序

  2. 该文档介绍了求二叉树叶子结点个数和遍历中序的算法和程序,相信对大家学习有很好的帮助。
  3. 所属分类:其它

    • 发布日期:2008-05-28
    • 文件大小:951
    • 提供者:djt609
  1. 二叉树的各种操作

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

    • 发布日期:2012-02-28
    • 文件大小:9216
    • 提供者:ryanmars
  1. 构造哈夫曼树之后,求每一个字符的编码需要走一条从叶子结点到根结点的路径

  2. 实现哈夫曼算法的前提是要考虑用什么样的存储结构来存储一棵哈夫曼树。在哈夫曼树中,没有度为1的结点,结点总数是n0+n2(其中n0表示二叉树中度为0的结点数,n2表示度为2的结点数),而由二叉树的性质知道n0=n2+1,所以一棵哈夫曼树中结点总数是2n0-1。 由此可以得出:任何n个字符的哈夫曼树的结点总数是2n-1。既然结点总数可以确定,就可以采用顺序存储结构来实现,即可以把结点信息存放在大小为2n-1的一维数组(如数组ht)中。
  3. 所属分类:C/C++

    • 发布日期:2015-05-20
    • 文件大小:3072
    • 提供者:zzzzmmls
  1. C语言编码哈夫曼树

  2. #include #include #include #include using namespace std; # define MaxN 100//初始设定的最大结点数 # define MaxC 1000//最大编码长度 # define ImpossibleWeight 10000//结点不可能达到的权值 # define n 26//字符集的个数 //-----------哈夫曼树的结点结构类型定义----------- typedef struct //定义哈夫曼树各结点 { in
  3. 所属分类:C/C++

    • 发布日期:2015-06-24
    • 文件大小:542
    • 提供者:qq_15413307
  1. 南理工初试试题

  2. 南理工初试试题,很完整的试题哦南京理工大学课程考试试卷 (学生考试用) 课程名称: 数据结构 学分: 3 大纲编号 062204 试卷编号: 考试方式: 闭卷 满分分值: 100 考试时间: 120 分钟 组卷日期: 2006年5月18日 组卷教师(签字) 张宏 审定人(签字) 王树梅 学生班级: 计算机学院 04级 学生学号: 学生姓名: 一、 选择题(1.5*20=30分) 1.若以{4,5,6,3,8}作为叶子结点的权值构造哈夫曼树,则带权路径长度是 A) 55 B)68 C)59 D)
  3. 所属分类:讲义

    • 发布日期:2015-09-08
    • 文件大小:13631488
    • 提供者:u013942008
  1. 二叉树的遍历与求深度以及结点数

  2. 二叉树的三种遍历与求数的深度以及数的结点数 二叉树的三种遍历与求数的深度以及数的结点数
  3. 所属分类:C/C++

    • 发布日期:2008-12-10
    • 文件大小:2048
    • 提供者:q13859601
  1. 树的基本运算:创建树;输出树(凹入显示);遍历树(先序、中序、后序、层次);求二叉树的深度;求叶子数;求结点数。

  2. 树的基本运算:创建树;输出树(凹入显示);遍历树(先序、中序、后序、层次);求二叉树的深度;求叶子数;求结点数。
  3. 所属分类:C

    • 发布日期:2018-06-10
    • 文件大小:2048
    • 提供者:weixin_42426435
« 12 3 »