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

搜索资源列表

  1. 数据结构各种算法实现(C++模板)

  2. 数据结构各种算法实现(C++模板) 数据结构各种算法实现(C++模板)暑假在家不能上网,把数据结构的一些算法实现了一遍,给大家分享一下,下面是程序的主要目录 1、顺序表 2、单链表 3、双向链表 4、循环链表 5、顺序栈 6、链式栈 7.顺序队列 8、链式队列 9、优先级队列 10、串 11、二叉树 12、线索二叉树 13、堆 14、哈夫曼树 15、树 16、B+树 17、图 18、排序
  3. 所属分类:其它

    • 发布日期:2009-04-29
    • 文件大小:70kb
    • 提供者:shuangzhiaitan
  1. 数据结构代码(Java版)

  2. 本包里包含了Java版的创建二叉树,二叉树的遍历,哈夫曼树,链表,链队,链栈,顺序表,顺序查找,顺序队,顺序栈,线索二叉树,折半查找的代码
  3. 所属分类:Java

    • 发布日期:2009-06-05
    • 文件大小:16kb
    • 提供者:xdh678
  1. 建立二叉树,并输出二叉树的先序,中序和后序遍历序列,以及二叉树的叶子数

  2. 二叉树可执行代码,用了就知道 。 二叉树的遍历、线索及应用( 用递归或非递归的方法都可以) [问题描述] 建立二叉树,并输出二叉树的先序,中序和后序遍历序列,以及二叉树的叶子数。 [基本要求] 要求根据读取的元素建立二叉树,能输出各种遍历。 [实现提示] 可通过输入带空格的前序序列建立二叉链表。
  3. 所属分类:C/C++

    • 发布日期:2009-07-07
    • 文件大小:38kb
    • 提供者:zxcvbnmroc
  1. 数据结构各种算法实现(C++模板)

  2. 数据结构各种算法实现(C++模板)暑假在家不能上网,把数据结构的一些算法实现了一遍,给大家分享一下,下面是程序的主要目录 1、顺序表 2、单链表 3、双向链表 4、循环链表 5、顺序栈 6、链式栈 7.顺序队列 8、链式队列 9、优先级队列 10、串 11、二叉树 12、线索二叉树 13、堆 14、哈夫曼树 15、树 16、B+树 17、图 18、排序
  3. 所属分类:其它

    • 发布日期:2009-07-09
    • 文件大小:71kb
    • 提供者:tianzhu131
  1. 2009年 软设大纲

  2. 2009年 软设大纲 一、考试说明   1.考试要求:    (1) 掌握数据表示、算术和逻辑运算;    (2) 掌握相关的应用数学、离散数学的基础知识;    (3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理;    (4) 掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;    (5) 熟练掌握常用数据结构和常用算法;    (6) 熟悉数据库、网络和多媒体的基础知识;    (7) 掌握C程序设计语言,以及C++、Java、Visual、Basic、Visua
  3. 所属分类:其它

    • 发布日期:2009-08-31
    • 文件大小:86kb
    • 提供者:sanjifeng
  1. 经典数据结构算法c语言实现代码(大全)

  2. 16进制10进制.txt 32.txt asm.txt Crctable.txt C标志符命名源程序.txt erre.txt erre2.txt ff.txt for循环的.txt list.log N皇后问题回溯算法.txt ping.txt re.txt source.txt winsock2.txt ww.txt 万年历.txt 万年历的算法 .txt 乘方函数桃子猴.txt 乘法矩阵.txt 二分查找1.txt 二分查找2.txt 二叉排序树.txt 二叉树.tx t 二叉树实例.t
  3. 所属分类:其它

    • 发布日期:2009-09-11
    • 文件大小:223kb
    • 提供者:saicyouki
  1. 中序线索链表的遍历算法InOrder.doc

  2. template void InThrBiTree::InOrder(ThrNode *root) { if (root==NULL) return; //如果线索链表为空,则空操作返回 p=root; while (p->ltag==0) //查找中序遍历序列的第一个结点p并访问 p=p->lchild; cout<data; while (p->rchild!=NULL) //当结点p存在后继,依次访问其后继结点 { p=Next(p); cout<data
  3. 所属分类:其它

    • 发布日期:2010-05-21
    • 文件大小:4kb
    • 提供者:ly085233
  1. C++ 线索链表的创建、中序遍历

  2. 线索链表是在二叉链表的基础上增加了结点的前驱和后继,若一结点的左指针为空,则指向其前驱,若右结点为空,则指向其后继结点。
  3. 所属分类:C++

  1. c++建立二叉链表树以及哈夫曼树

  2. 理解二叉树线索化的实质是建立结点与其在相应序列中的前驱或后继之间的直接联系。二叉树的线索化过程是基于对二叉树进行遍历,而线索二叉树上的线索又为相应的遍历提供了方便
  3. 所属分类:C++

    • 发布日期:2011-04-20
    • 文件大小:4kb
    • 提供者:ly403300
  1. 数据结构(Java版)(第2版)习题解答

  2. 第0章 Java程序设计基础 1 【习0.1】 实验0.1 哥德巴赫猜想。 1 【习0.2】 实验0.2 杨辉三角形。 1 【习0.3】 实验0.3 金额的中文大写形式。 1 【习0.4】 实验0.4 下标和相等的数字方阵。 1 【习0.5】 实验0.5 找出一个二维数组的鞍点 2 【习0.6】 实验0.6 复数类。 2 【习0.7】 实验0.8 图形接口与实现图形接口的类 2 第1章 绪论 3 【习1.1】 实验1.1 判断数组元素是否已按升序排序。 3 【习1.2】 实验1.3 用递归算法
  3. 所属分类:Java

    • 发布日期:2011-08-16
    • 文件大小:77kb
    • 提供者:fendou4533
  1. 数据结构各种算法实现(链表、队列、树、栈、串、)

  2. 数据结构各种算法实现,有示例程序。 包括顺序表 单链表 双向链表 循环链表 顺序栈 链式栈 顺序队列 链式队列 串 二叉树 线索二叉树 堆 哈夫曼树 B+树 图 排序算法
  3. 所属分类:C

    • 发布日期:2012-03-12
    • 文件大小:707kb
    • 提供者:losdaivy
  1. 数据结构基础知识

  2. 二叉树的所有树,但是没有红黑二叉树.二叉树 链表 队列 搜索二叉树 线索二叉树 哈夫曼树 线段树
  3. 所属分类:C/C++

    • 发布日期:2012-11-04
    • 文件大小:1mb
    • 提供者:woopengcheng
  1. 数据结构 线索二叉树

  2. 当以二叉链表作为储存结构时,只能找到结点的左右孩子的信息,而不能直接找到结点的前驱后继,所以我们在每个结点上增加两个指针域fwd和bawd,分别指示结点在任一次序遍历时得到的前驱后继信息。
  3. 所属分类:C++

    • 发布日期:2014-04-27
    • 文件大小:1mb
    • 提供者:u012478614
  1. 数据结构5.10二叉树线索链表存储结构

  2. 本节主要讲述二叉树的线索链表存储结构和相关操作
  3. 所属分类:讲义

    • 发布日期:2014-11-19
    • 文件大小:522kb
    • 提供者:u013847155
  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
    • 文件大小:39kb
    • 提供者:zuyan266
  1. C++数据结构-二叉树和线索二叉树

  2. 基于二叉链表的二叉树,实现了二叉树的多种操作:添加、删除、拷贝、清空、树深度计算、父节点、兄弟节点获取、先中后序递归及非遍历、按层次遍历、中序迭代器(非递归算法)、节点查找、先序和中序序列重建二叉树、数组和二叉链表存储结构相互转换。使用模板偏特化继承并实现了线索二叉树,实现了中序线索建立、遍历算法和迭代器。程序编码风格良好,关键算法注释详细。
  3. 所属分类:C/C++

    • 发布日期:2016-01-03
    • 文件大小:20kb
    • 提供者:linxdef
  1. 二叉树内容实现

  2. 1 .二叉链表的验证 在二叉链表类模板中增加函数成员 CountBreadth (),统计二叉树的最大宽度(二叉树的 最大宽度是指二叉树所有层中结点个数的最大值)。 2 .线索二叉树的验证 (1)在中序线索二叉树类模板中增加函数成员 ReInOrder(),通过从中序序列最后一个 结点开始依次找当前结点的前驱来逆中序遍历二叉树。 (2)在中序线索二叉树类模板中增加函数成员 InsertLeftChild(p,e),实现在中序线索二 叉树指定结点 p 上插入左孩子结点 e。 (3)在中序线索二叉
  3. 所属分类:C/C++

  1. 常用数据结构

  2. 主要是STL的vector,list,stack的使用,包括优先级队列,线索链表等,还列出堆排序,最短路径等算法加以练习。
  3. 所属分类:C++

  1. ThreadedBinaryTreeDemo.java

  2. 用Java实现【线索二叉树】完整版,加上了线索的二叉链表称为线索链表,相应的二叉树称为线索二叉树(Threaded BinaryTree)
  3. 所属分类:Java

    • 发布日期:2020-04-20
    • 文件大小:12kb
    • 提供者:qq_26020387
  1. C语言数据结构之线索二叉树及其遍历

  2. C语言数据结构之线索二叉树及其遍历 遍历二叉树就是以一定的规则将二叉树中的节点排列成一个线性序列,从而得到二叉树节点的各种遍历序列,其实质是:对一个非线性的结构进行线性化。使得在这个访问序列中每一个节点都有一个直接前驱和直接后继。传统的链式结构只能体现一种父子关系,¥不能直接得到节点在遍历中的前驱和后继¥,而我们知道二叉链表表示的二叉树中有大量的空指针,当使用这些空的指针存放指向节点的前驱和后继的指针时,则可以更加方便的运用二叉树的某些操作。引入线索二叉树的目的是: 为了加快查找节点的前驱和后继
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:81kb
    • 提供者:weixin_38562079
« 12 3 4 5 6 »