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

搜索资源列表

  1. 普通树算法实现的演示 gcc 编译过的代码

  2. 普通树算法实现的演示 gcc 编译过的代码 包括深度优先的先序遍历和后序遍历以及广度便利。同时演示了节点关系。
  3. 所属分类:其它

    • 发布日期:2009-06-15
    • 文件大小:9216
    • 提供者:emmetyoung
  1. 由先序遍历和中序遍历确定二叉树的存储结构

  2. 此程序可以解决由二叉树的前序遍历和中序遍历确定二叉树的形状 首先提示用户收入一颗二叉树的前序遍历和中序遍历,然后回车, 即可得到完整的前序和中序以及后序遍历序列, 并且打印出二叉树翻转90°后的形状。 注意:编译PreIn.cpp文件时如果有连接错误,则需要按快捷键Alt+F7,连接上 SeqStack.obj,再次编译即可。
  3. 所属分类:C/C++

    • 发布日期:2009-06-18
    • 文件大小:272384
    • 提供者:lu1988
  1. C++ 二叉树的先序遍历、中序遍历和后序遍历非递归算法

  2. 用C++写的,包括二叉树的构建,二叉树的先序遍历、中序遍历和后序遍历非递归算法。
  3. 所属分类:其它

  1. JAVA面试题最全集

  2. 一、Java基础知识 1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。 3.数据类型之间的转换 如何将数值型字符转换为数字(Integer,Double) 如何将数字转换为字符 如何取小数点前两位,并四舍五入。 4.日期和时间 如何取得年月日,小时分秒 如何取得从1970年到现在的毫秒数 如何获取某个日
  3. 所属分类:Java

    • 发布日期:2010-03-13
    • 文件大小:70656
    • 提供者:chenwenpeng2010
  1. 图的遍历课程设计报告

  2. 【问题描述】 从图中某个顶点出发访问图中所有顶点,且使得每一顶点仅被访问一次,这个过程称为图的遍历。图的遍历是从图中某个顶点出发,沿着某条搜索路径对图中其余每个顶点进行访问, 并且使图中的每个顶点仅被访问一次的过程。 图的遍历是图运算中最重要的运算,也是图的基本运算之一,图的许多运算都是以遍历为基础的。试编写一个程序,完成对图的遍历。 【基本要求】 1.以邻接矩阵为存储结构,实现无向图的深度优先遍历和广度优先遍历。 2.分别输出每种遍历下的结点访问序列.从图中某个顶点出发,沿着某条搜索路径对图
  3. 所属分类:其它

    • 发布日期:2010-05-16
    • 文件大小:183296
    • 提供者:xiaocluo123
  1. 二叉树的建立及相关操作

  2. 1、建立二叉树; 2、实现二叉树的先序遍历、中序遍历和后序遍历递归算法,输出各遍历序列; 3、统计出二叉树中叶子结点个数; 4、实现二叉树的中序遍历非递归算法; 5、实现交换二叉树所有结点左右子女的操作。
  3. 所属分类:C

    • 发布日期:2010-05-29
    • 文件大小:5120
    • 提供者:dyh200896
  1. 数据结构之二叉树实验

  2. /*1、建立二叉树; 2、实现该二叉树的先序遍历、中序遍历和后序遍历递归算法,输出各遍历序列; 3、统计出该二叉树中叶子结点个数; 4、实现该二叉树的中序遍历非递归算法; 5、实现交换该二叉树所有结点左右子女的操作。*/
  3. 所属分类:其它

    • 发布日期:2010-06-15
    • 文件大小:413696
    • 提供者:zeus880825
  1. 计算机二级公共基础知识

  2. 1. 算法的基本概念 利用计算机算法为计算机解题的过程实际上是在实施某种算法。 (1)算法的基本特征 算法一般具有4个基本特征:可行性、确定性、有穷性、拥有足够的情报。 (2)算法的基本运算和操作 算法的基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。 (3)算法的3种基本控制结构 算法的3种基本控制结构是:顺序结构、选择结构、循环结构。 (4)算法基本设计方法 算法基本设计方法:列举法、归纳法、递推、递归、减半递推技术、回溯法。 (5)指令系统 所谓指令系统指的是一个计算机系统能
  3. 所属分类:数据库

    • 发布日期:2011-04-30
    • 文件大小:82944
    • 提供者:zmxnlp
  1. c# 加密和解密相关代码

  2.  数据的加密与解密  文件的加密与解密 第 章 加密与解密技术 第19章 加密与解密技术 829 19.1 数据的加密与解密 实例571 异或算法对数字进行加密与解密 光盘位置:光盘\MR\19\571 中级 趣味指数: 实 例说明 在实现本实例之前先来简要了解一下加密的概念,加密是指通过 某种特殊的方法,更改已有信息的内容,使得未授权的用户即使得到 了加密信息,如果没有正确解密的方法,也无法得到信息的内容。谈 到加密的话题,一些读者一定非常感兴趣,而且会联想到复杂的加密 算法,本实例主要
  3. 所属分类:C#

    • 发布日期:2011-09-06
    • 文件大小:39936
    • 提供者:yunwu009
  1. 二叉树遍历论文

  2. 通过本次实习加强了对二叉树的建立和各种遍历操作的了解。 1. 学会并实现二叉树的建立; 2. 掌握二叉树的遍历思想和存储实现; 3. 掌握二叉树的先序中序后序递归遍历; 4. 掌握二叉树的先序中序后序层序非递归遍历; 5.编制程序实现二叉树遍历算法并运行。 正文 二、综合训练任务描述 这次实习的主要任务是对二叉树的先序、中序、后序的递归与非递归遍历算法,按层次遍历的非递归遍历算法的实现,同时也实现了对二叉树的创建的算法。 三、算法设计 (1) 文字描述 1、程序中的核心数据结构的定义及其说明:
  3. 所属分类:C/C++

    • 发布日期:2012-02-21
    • 文件大小:180224
    • 提供者:lefencheng
  1. 图的遍历,包括深度优先和广度优先遍历

  2. 图的遍历,非常经典啊,包括深度优先和广度优先遍历以及先序、中序、和后序等等,只有你想不到,没有我做不到的,希望对你有所帮助。
  3. 所属分类:C++

    • 发布日期:2012-06-08
    • 文件大小:202752
    • 提供者:lspj201007186
  1. 利用二叉树中序及先序遍历确定该二叉树的后序序列

  2. 已知二叉树的中序和先序遍历可以唯一确定后序遍历、已知中序和后序遍历可以唯一确定先序遍历,但已知先序和后序,却不一定能唯一确定中序遍历。现要求根据输入的中序遍历结果及先序遍历结果,要求输出其后序遍历结果。 swust oj
  3. 所属分类:C/C++

    • 发布日期:2013-12-09
    • 文件大小:1024
    • 提供者:altwood
  1. 数据结构作业与答案

  2. 常见的数据结构编程作业,利用队列斐波那契。八皇后问题,二叉树先序遍历,中序遍历,后序遍历,并求树的深度
  3. 所属分类:C/C++

    • 发布日期:2015-06-07
    • 文件大小:2097152
    • 提供者:wmy13281041
  1. 先序遍历和后序遍历为什么不能唯一地确定一棵树?

  2. 以前大学学数据结果的时候,我们就知道,根据一棵树的先序遍历和中序遍历,或者后序遍历和中序遍历序列,都可以唯一地确定一棵树。
  3. 所属分类:其它

    • 发布日期:2020-08-03
    • 文件大小:33792
    • 提供者:weixin_38677472
  1. 通过先序遍历和中序遍历后的序列还原二叉树(实现方法)

  2. 下面小编就为大家带来一篇通过先序遍历和中序遍历后的序列还原二叉树(实现方法)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-08-30
    • 文件大小:227328
    • 提供者:weixin_38717579
  1. 四种根据给定遍历序列构造二叉树总结(JAVA递归和非递归版)

  2. 构造二叉树根据前序与中序遍历序列构造二叉树根据先序遍历构造二叉搜索树根据中序与后序遍历序列构造二叉树根据前序与后序遍历序列构造二叉树 二叉树的遍历顺序及方法可参考之前写过的二叉树的遍历(JAVA递归和非递归版)这里解决的是如何根据给定的遍历序列构造二叉树的问题。 根据前序与中序遍历序列构造二叉树 该问题中,会给出二叉树的前序与中序的遍历序列(没有重复元素)preorder和inorder,还原二叉树。 递归版(哈希表): 前序序列第一个值一定是根节点的值; 根据得到的根节点,在中序序列中可以得到
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:51200
    • 提供者:weixin_38608866
  1. 通过先序遍历和中序遍历后的序列还原二叉树(实现方法)

  2. 当我们有一个 先序遍历序列:1,3,7,9,5,11 中序遍历序列:9,7,3,1,5,11 我们可以很轻松的用笔写出对应的二叉树。但是用代码又该如何实现? 下面我们来简单谈谈基本思想。 首先,先序遍历的顺序是根据 根-左孩子-右孩子 的顺序遍历的,那么我们可以率先确认的是先序遍历序列的第一个数就是根节点,然后中序遍历是根据 左孩子-根-右孩子 的顺序遍历的。我们通过先序遍历确认了根节点,那么我们只需要在中序遍历中找到根节点的位置,然后就可以很好地区分出,那些属于左子树的节点,那些是属于右子树的
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:230400
    • 提供者:weixin_38720050
  1. 深入遍历二叉树的各种操作详解(非递归遍历)

  2. 先使用先序的方法建立一棵二叉树,然后分别使用递归与非递归的方法实现前序、中序、后序遍历二叉树,并使用了两种方法来进行层次遍历二叉树,一种方法就是使用STL中的queue,另外一种方法就是定义了一个数组队列,分别使用了front和rear两个数组的下标来表示入队与出队,还有两个操作就是求二叉树的深度、结点数。。。 代码如下:#include#include#includeusing namespace std;//二叉树结点的描述typedef struct BiTNode{    char da
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:92160
    • 提供者:weixin_38601446
  1. 二叉树前序遍历的非递归算法

  2. 二叉树的前序遍历是先根节点,然后如果有左子树则再先序遍历左子树,然后如果有右子树则再先序遍历其又子树。递归算法如下 代码如下: void   preorder(Betree *t){   if(t==null) return;visit(t);//访问该节点preorder(t->lchild);preorder(t->rchild); }当然递归算法是隐式使用了栈。我们仔细分析这个过程,先是取出了根节点进行了访问,然后我们把根节点退栈,退栈后必然有节点进栈,怎么办呢?根节点只能直接
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:34816
    • 提供者:weixin_38682026
  1. PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法

  2. 本文实例讲述了PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法。分享给大家供大家参考,具体如下: 先来看看前序遍历、中序遍历与后序遍历原理图: 根据树的前序遍历和中序遍历构造树并输出后序遍历代码如下: <?php class BinaryTreeNode{ public $m_value; public $m_left; public $m_right; } function ConstructCore($preorder,$inorder){ if(coun
  3. 所属分类:其它

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