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

搜索资源列表

  1. BinTree_DataStructure

  2. BinTree, built in 2007, in Data Structure Class
  3. 所属分类:其它

    • 发布日期:2010-01-17
    • 文件大小:1kb
    • 提供者:fallingbox
  1. 基于链表实现二叉树(java算法源码)

  2. /* * 基于链表实现二叉树 */ package dsa; public class BinTree_LinkedList implements BinTree { protected BinTreePosition root;//根节点 /**************************** 构造函数 ****************************/ public BinTree_LinkedList() { this(null); } public BinTree_Link
  3. 所属分类:其它

    • 发布日期:2010-01-20
    • 文件大小:1kb
    • 提供者:hexiang221
  1. 二叉树代码遍历和创建等

  2. bintree 遍历 交换子树 自己写的,多多包含呀,实验报告呀
  3. 所属分类:C/C++

    • 发布日期:2010-06-01
    • 文件大小:128kb
    • 提供者:weishuai90
  1. 二叉树的层次遍历,绝对正确

  2. Status LevelOrderTraverse(bintree T,Status visit(TElemType e)) { LinkQueue Q; bintree p; InitQueue(Q); //初始化队列Q,用于保存当前结点左右孩子 if (T == NULL) return ERROR; p = T; visit(p->data); // 访问根节点 if (p->lchild) EnQueue(Q, p->lchild); // 若存在左孩子,左孩子进队列
  3. 所属分类:C/C++

    • 发布日期:2010-06-07
    • 文件大小:3kb
    • 提供者:tinger520lei
  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
    • 文件大小:317kb
    • 提供者:lishahappy
  1. 二叉树头文件(包含创建和遍历输出)

  2. 二叉树的创建和遍历输出typedef char datatype; typedef struct node{ datatype data; struct node *lchild,*rchild; }binnode; typedef binnode *bintree; bintree root; void creatbintree(bintree *p) { char ch; if((ch=getchar())==' ') *p=NULL; else { *p=(binnode *)mallo
  3. 所属分类:C

  1. 数据结构二叉树C++代码

  2. class bintreenode { private: bintreenode *leftchild,*rightchild; char data; public: bintreenode(char adata,bintreenode*aleftchild=NULL,bintreenode*arightchild=NULL) { data=adata; leftchild=aleftchild; rightchild=arightchild; } friend class bintree;
  3. 所属分类:C++

    • 发布日期:2011-03-06
    • 文件大小:998byte
    • 提供者:dzm1990
  1. 一些常用到的基础类

  2. 这是一个常用的基础类压缩包,里面包括了ALIST.H、AQUEUE.H、ASTACK.H、BinNode.H、BinTree.cpp等基础类信息,有需要的朋友拿去
  3. 所属分类:C/C++

    • 发布日期:2011-09-18
    • 文件大小:6kb
    • 提供者:l303078961
  1. 二叉树建立、遍历(非递归)

  2. 代码主要包括:根据输入的前序、中序序列建立树,然后采用非递归(栈)的方式,前序、中序及后序遍历整个二叉树;注释还算完整,适合初学者~,程序在VC 6.0下编译通过~ 功能完整
  3. 所属分类:C

    • 发布日期:2012-11-09
    • 文件大小:6kb
    • 提供者:countone123
  1. 数据结构题

  2. 一、选择 1.若结点的存储地址与其关键字之间存在某种函数关系,则称这种存储结构为( ) A.顺序存储结构 B.链式存储结构 C.线性存储结构 D.散列存储结构 2.在长度为100的顺序表的第10个位置上插入一个元素,元素的移动次数为( ) A.90 B.91 C.89 D.92 3.对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为( ) A.顺序表 B.用头指针表示的单循环链表C.用尾指针表示的单循环链表D.单链表 4.若进栈序列为c, a,b,则通过入出栈操作可能得到的a,b,
  3. 所属分类:其它

    • 发布日期:2012-12-27
    • 文件大小:47kb
    • 提供者:bai5170092
  1. 二叉树的实现

  2. 二叉树的实现代码 /*LinkTree.h*/ typedef int DataType; //这样定义意味着节点中能放一个整数,但如果是非叶子节点则可以解读为对应的操作符的ascii struct Node; typedef Node* BinTree; //type of binary tree struct Node /* type of node*/ { DataType info; BinTree llink; BinTree rlink; }; BinTree createEmpt
  3. 所属分类:C/C++

    • 发布日期:2014-11-14
    • 文件大小:178kb
    • 提供者:mutouren_1
  1. huffmanbianma

  2. #include #include"coding_decode.h" const charSize=1000; void main() { char c[30]; cout<<"请输入编码报文中可能出现的字符,以对其生成编码(出现频率最高的在前面)"<<endl; //cout<<"请输入编码报文中可能出现的字符以及该字符出现频率权值,以对其生成编码"<<endl; gets(c); int L=strlen(c); code *cipher=n
  3. 所属分类:C

    • 发布日期:2008-10-30
    • 文件大小:4kb
    • 提供者:xingyonghua
  1. C#实现二叉树遍历算法

  2.  static void Main(string[] args)   {   nodes rootNode = BinTree();   Console.WriteLine("先序遍历方法遍历二叉树:");   PreOrder(rootNode);   Console.WriteLine("中序遍历方法遍历二叉树:");   MidOrder(rootNode);   Console.WriteLine("后序遍历方法遍历二叉树:");   AfterOrder(rootNode);
  3. 所属分类:C#

    • 发布日期:2015-04-15
    • 文件大小:52kb
    • 提供者:edd1e
  1. 数据结构的完整代码(挺好的)

  2. /* 二叉树对称根周游的递归算法*/ #include #include typedef char DataType; struct BinTreeNode; /* 二叉树中结点 */ typedef struct BinTreeNode *PBinTreeNode; /* 结点的指针类型 */ struct BinTreeNode { DataType info; /* 数据域 */ PBinTreeNode llink; /* 指向左子女 */ PBinTreeNode rlink; /*
  3. 所属分类:其它

    • 发布日期:2008-12-11
    • 文件大小:78kb
    • 提供者:ren0zhe
  1. 地形算法ROAM论文:ROAMing Terrain: Real-time Optimally Adapting Meshes

  2. 有关ROAMing地形算法的论文,强大 ROAMing Terrain: Real-time Optimally Adapting Meshes 摘要: Terrain visualization is a difficult problem for applications requiring accurate images of large datasets at high frame rates, such as flight simulation and ground-based airc
  3. 所属分类:其它

    • 发布日期:2009-01-16
    • 文件大小:242kb
    • 提供者:syqking
  1. Huffman和二叉树.zip

  2. Huffman和二叉树完整代码,免积分下载 typedef struct Node { ElemType date; struct Node* left; struct Node* right; }BinTreeNode, * BinTree;
  3. 所属分类:C++

  1. java 二叉树详解 + 实现代码

  2. 二叉树概念: java二叉树的每个根节点最多有两颗字数,不存在子树大于2的节点,也就是说,二叉树是节点的最大度数为2的树,通常子树分为左子树和右子树,次序不能颠倒。 创建二叉树: public void createTree(Object[] objs) { datas = new ArrayList(); for (Object object : objs) { datas.add(new BinTree(object)); } root = datas.get(0);
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:48kb
    • 提供者:weixin_38685521
  1. 深入理解二叉树的非递归遍历

  2. 二叉树是一种非常重要的数据结构,很多其它数据结构都是基于二叉树的基础演变而来的。对于二叉树,有前序、中序以及后序三种遍历方法。因为树的定义本身就是递归定义,因此采用递归的方法去实现树的三种遍历不仅容易理解而且代码很简洁。而对于树的遍历若采用非递归的方法,就要采用栈去模拟实现。在三种遍历中,前序和中序遍历的非递归算法都很容易实现,非递归后序遍历实现起来相对来说要难一点。一.前序遍历前序遍历按照“根结点-左孩子-右孩子”的顺序进行访问。1.递归实现 代码如下:void preOrder1(BinTr
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:68kb
    • 提供者:weixin_38670391
  1. bintree:Python二进制树,可读取输入文件并按字母顺序对每个节点进行排序-源码

  2. bintree:Python二进制树,可读取输入文件并按字母顺序对每个节点进行排序
  3. 所属分类:其它

    • 发布日期:2021-02-22
    • 文件大小:14kb
    • 提供者:weixin_42116847
  1. Bag_Using_Binary_Tree:使用二叉树存储项目的Bag类。 bagexam.cxx文件用于测试bag类。 bintree.h和bintree.template用于用于bag类的二叉树类。 bag6.h和bag6.templa

  2. Bag_Using_Binary_Tree Bag类使用二进制树来存储项目。 bagexam.cxx文件用于测试bag类。 bintree.h和bintree.template用于用于bag类的二叉树类。 bag6.h和bag6.template用于bag类。 由于这两个类都是模板类,因此所使用的项目可以是符合文件中所述前提条件的任何类型。
  3. 所属分类:其它

    • 发布日期:2021-02-14
    • 文件大小:11kb
    • 提供者:weixin_42149153
« 12 »