CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 搜索资源 - 2-4 Trees

搜索资源列表

  1. 综合实验哈夫曼编码

    0下载:
  2. 1.n个叶结点,权分别为w1,w2,• • • ,wn的二叉树中,带权路径长度WPL最小的二叉树叫最优二叉树, 也叫霍夫曼树。 2.霍夫曼算法:1)根据给定的权值{w1,w2,• • • ,wn}构造n个二叉树F={T1,T2,• • • ,Tn}每个Ti只有一个根结点,权为wi。2)在F中选取两棵根结点的权值最小的树 构成一棵新的二叉树,其根的权值为左右子树根的权值的和。3)F中删去这两棵树,加上新得
  3. 所属分类:其它

    • 发布日期:2008-10-13
    • 文件大小:1654
    • 提供者:yy
  1. huffmancode111

    0下载:
  2. huffman完整源代码C语言实现,有本人超级详细解释(看不懂你去跳楼吧) 算法设计: 1、对给定的n个权值{W1,W2,W3,...,Wi,...,Wn}构成n棵二叉树的初始集合F={T1,T2,T3,...,Ti,...,Tn},其中每棵二叉树Ti中只有一个权值为Wi的根结点,它的左右子树均为空。(为方便在计算机上实现算法,一般还要求以Ti的权值Wi的升序排列。) 2、在F中选取两棵根结点权值最小的树作为新构造的二叉树的左右子树,新二叉树的根结点的权值为其左右子树的根结点的权值之
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:11903
    • 提供者:乐乐
  1. Learn_OpenGL_3D_Programming

    4下载:
  2. 学OpenGL编3D游戏 随书源码 A01_OpenGL的程序框架 第1 章源程序 A02_OpenGL的基本图形 第2 章源程序 A03_OpenGL的组合图形 第3 章源程序 A04_摄像漫游 第4 章源程序 A05_开天辟地 第5 章源程序 A06_OpenGL中显示文字 第6 章源程序 A07_特殊的平面_树 第7 章源程序 A08_显示3D模型 第8 章源程序 A09_3D动画 第9 章源程序 A10_射击、爆炸 第10章源程序
  3. 所属分类:OpenGL

    • 发布日期:2008-10-13
    • 文件大小:6331758
    • 提供者:jon
  1. shu

    0下载:
  2. 1.[问题描述] 编写递归算法,计算二叉树中叶子结点的数目 [输入] 按照先序序列的顺序输入该结点的内容。其输入abd eh cf i g . [输出] 按中序序列输出,输出的结果为;dbheaficg并计算出二叉树中叶子结点的数目为4 [存储结构] 采用二叉表存储 [算法的基本思想] 采用递归方法建立和遍历二叉树。首先建立二叉树的根结点,然后建立其左右子树,直到空子树为止,中序遍历二叉树时,先遍厉左子树,后遍厉右子树,最后访问根结点。根据左右子树的最后一个
  3. 所属分类:数据结构常用算法

    • 发布日期:2014-01-15
    • 文件大小:8133
    • 提供者:Demonic
  1. BST BBT

    0下载:
  2. 数 据 结 构 大型 作业3.1输入一个数列L,生成一棵二叉排序树T;3.2对二叉排序树T作中序遍历,输出结果;3.3计算二叉排序树T的平均查找长度, 输出结果;3.4判断二叉排序树T是否为平衡二叉树,输出信息“OK!”/“NO!”;3.5再使用上述数列L,生成平衡的二叉排序树BT,每当插入新元素,发现当前的二叉排序树BT不是平衡的二叉排序树,则立即将它转换成新的平衡的二叉排序树BT;3.6计算平衡的二叉排序树BT的平均查找长度,输出结果。3.6分析对比未平衡化的二叉排序树和平衡的二叉排序树的查
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:4030
    • 提供者:洪玲叶
  1. huffman 哈夫曼树的构造

    0下载:
  2. 哈夫曼树的构造,假设有n个权值,则构造出的哈夫曼树有n个叶子结点。 n个权值分别设为 w1、w2、…、wn,则哈夫曼树的构造规则为:   (1) 将w1、w2、…,wn看成是有n 棵树的森林(每棵树仅有一个结点);   (2) 在森林中选出两个根结点的权值最小的树合并,作为一棵新树的左、右子树,且新树的根结点权值为其左、右子树根结点权值之和;   (3)从森林中删除选取的两棵树,并将新树加入森林;   (4)重复(2)、(3)步,直到森林中只剩一棵树为止,该树即为所求得的哈夫曼树。-Huff
  3. 所属分类:数据结构常用算法

    • 发布日期:2017-03-22
    • 文件大小:129686
    • 提供者:huang
  1. 234tree

    0下载:
  2. 2-3-4Trees and Red-Black Trees 2-3-4Trees and Red-Black Trees-2-3-4Trees and Red-Black Trees 2-3-4Trees and Red-Black Trees 2-3-4Trees and Red-Black Trees
  3. 所属分类:Windows Develop

    • 发布日期:2017-03-31
    • 文件大小:121536
    • 提供者:Ardy
  1. exp2

    0下载:
  2. (1)按逆波兰表达式建立树 (2) 输出表达式树的各种遍历的结果。 (3) 打印表达式树。 (4) 删除表达式树。 -(1) The establishment of trees by Reverse Polish Notation (2) output a variety of expression tree traversal results. (3) Print the expression tree. (4) Delete an expression tree.
  3. 所属分类:Printing program

    • 发布日期:2017-03-28
    • 文件大小:1318
    • 提供者:李联合
  1. trees

    0下载:
  2. 树的和 ★问题描述 LISP是一种高级语言,可以用它来表示其它的数据结构,例如二叉树。二叉树由LISP的S 表达式来表示,其规则如下: 空树=() 树= (整数 左子树 右子树) 叶节点=(整数 () ()) ★编程任务 问题是给定一棵由LISP的S表达式决定的二叉树,问是否存在一条从根到叶节点的路径 P,使这条路径上所有节点的和等于一个给定的整数I。 ★数据输入 由文件input.txt给出输入数据。每个输入数据包含多组数据,每组数据包含一个整数I和
  3. 所属分类:Windows Develop

    • 发布日期:2017-04-04
    • 文件大小:889103
    • 提供者:skyalone
  1. ds_baogao

    0下载:
  2. 哈夫曼编码与解码演示程序 1、 从初始界面中给出的信息选择相应功能; 2、 从终端读入字符集大小n,以及n个字符和n个权值。建立huffman树,并将它存于文件hfmtree.dat中 3、 利用已经建好的huffman树对文件tobetran.dat中的正文进行编码,然后将结果存入文件codefile.dat中; 4、 利用已经建好的huffman树将文件codefile.dat中的代码进行译码,结果存入文件textfile.dat中; 5、 将文件codefile.dat
  3. 所属分类:Other systems

    • 发布日期:2017-04-07
    • 文件大小:273850
    • 提供者:郑亮
  1. ca_modal

    0下载:
  2. 元胞自动机:森林火灾模型 规则: (1)正在燃烧的树变成空格位; (2)如果绿树格位的最近邻居中有一个树在燃烧,则它变成正在燃烧的树; (3)在空格位,数以概率p生长; (4)在最近的邻居中没有正在燃烧的树的情况下树在每一时步以概率f(闪 电)变为正在燃烧的树。- Cellular Automata: Forest Fire model Rule: (1) burning of trees into a space bit (2) If the t
  3. 所属分类:matlab

    • 发布日期:2017-03-29
    • 文件大小:815
    • 提供者:wangxinyu
  1. aglo7-1

    0下载:
  2. 二叉树的基本算法。(1) 输出二叉树B; (2) 输出二叉树B的深度; (3) 输出H结点的左、右孩子结点值; (4) 输出二叉树B的宽度; (5) 输出二叉树B的结点个数; 输出二叉树B的叶子结点个数 -The basic algorithm for binary tree。(1) output binary tree B (2) The output of a binary tree B of depth (3) The output of H nodes
  3. 所属分类:ADO-ODBC

    • 发布日期:2017-03-29
    • 文件大小:1499
    • 提供者:xjj
  1. aglo7

    0下载:
  2. (一) 编写一个程序LAGO7-1.CPP,实现二叉树的各种运算,并在此基础上设计一个主程序完成如下功能。 (1) 输出二叉树B; (2) 输出二叉树B的深度; (3) 输出H结点的左、右孩子结点值; (4) 输出二叉树B的宽度; (5) 输出二叉树B的结点个数; 输出二叉树B的叶子结点个数 -(A) to prepare a program LAGO7-1.CPP, to achieve a variety of binary operations, and on
  3. 所属分类:Data structs

    • 发布日期:2016-01-26
    • 文件大小:1557
    • 提供者:xjj
  1. 05

    0下载:
  2. 1.接受原始数据:从终端读入字符集大小n,n个字符和n个权值,建立哈夫曼树。2.编码:利用已建立好的哈夫曼树,对文件中的正文进行编码。3.译码:利用已建立好的哈夫曼树将代码进行译码。4.打印编码规则:即字符与编码的一一对应关系。-1. Accept the raw data: From the terminal reads the character set size n, n characters, and n-weights, the establishment of Huffman tre
  3. 所属分类:Data structs

    • 发布日期:2017-04-17
    • 文件大小:117036
    • 提供者:楚潇
  1. Algorithms.in.C.Parts.1-4.Fundamentals.Data.Struct

    2下载:
  2. 经典算法书(中文版).《C算法》介绍了当今最重要的算法,共分3卷,本书是第1卷。第1卷分4部分、共16章。第一部分“基础知识”(第1~2章)介绍了基本算法分析原理。第二部分“数据结构”(第3~5章)讲解算法分析中必须掌握的数据结构知识。主要包括基本数据结构、抽象数据结构、递归和树。第三部分“排序”(第6~11章)按章节顺序分别讨论了基本排序方法(如选择排序、插入排序、冒泡排序、希尔排序等)、快速排序方法,归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊目的排序方法,并比较了各种排序
  3. 所属分类:Mathimatics-Numerical algorithms

    • 发布日期:2017-06-12
    • 文件大小:19883343
    • 提供者:wang
  1. trees

    0下载:
  2. 二叉树也是递归定义的,其结点有左右子树之分,逻辑上二叉树有五种基本形态: (1)空二叉树——(a); (2)只有一个根结点的二叉树——(b); (3)右子树为空的二叉树——(c); (4)左子树为空的二叉树——(d); (5)完全二叉树——(e)注意:尽管二叉树与树有许多相似之处,但二叉树不是树的特殊情形。 -Binary tree is recursively defined, and its sub-tree nodes are so divided, there are five ba
  3. 所属分类:Data structs

    • 发布日期:2017-03-31
    • 文件大小:976
    • 提供者:zn
  1. CPP

    0下载:
  2. c++,入门代码大全。适合入门与初学者,以及有一定基础的人下载- Chapter 1 Introduction 1 Chapter 2 Algorithm Analysis 5 Chapter 3 Lists, Stacks, and Queues 9 Chapter 4 Trees 29 Chapter 5 Hashing 41 Chapter 6 Priority Queues (Heaps) 45 Chapter 7 Sorting 53 Chapter 8 The Disjoint Se
  3. 所属分类:Windows Develop

    • 发布日期:2017-04-04
    • 文件大小:464318
    • 提供者:信息管理
  1. implementation-for-the-Heap-Trees

    0下载:
  2. It s required to design an Abstract Data Type (ADT) Java implementation for the Heap Trees data structure that includes the following operations: 1. Constructor and display operations 2. Creating a Heap Tree a given array 3. Adding an elemen
  3. 所属分类:Data structs

    • 发布日期:2017-04-02
    • 文件大小:7772
    • 提供者:tamer
  1. libiary

    1下载:
  2. 图书管理基本业务活动包括:对一本书的采编入库、清除库存、借阅和归还等等。试设 计一个图书管理系统,将上述业务活动借助于计算机系统完成。 要求: (1)每种书的登记内容至少包括书号、书名、著者、现存量和总库存量等五项。 (2)作为演示系统,不必使用文件,全部数据可以都在内存存放。要用 B-树(4 阶树) 对书号建立索引,以获得高效率。 (3)系统应有以下功能: 采编入库、清除库存、借阅、归还、显示(以凹入表的形式显示)等。-Library management basic business
  3. 所属分类:Other systems

    • 发布日期:2017-04-14
    • 文件大小:2798
    • 提供者:杨若兮
  1. SpeedTreeCAD4.2

    0下载:
  2. Speedtree CAD 2.4 for trees modeling
  3. 所属分类:CAD

    • 发布日期:2018-05-01
    • 文件大小:5562368
    • 提供者:Kijaru
« 12 »
搜珍网 www.dssz.com