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

搜索资源列表

  1. 集合16中常见算法的一个程序

  2. flag:; printf("请输入您想要的操作算法:\n"); printf("1,kmp算法匹配算法。\n"); printf("2,由遍历序列恢复二叉树算法。\n"); printf("3,Dijkstra算法。\n"); printf("4,希尔排序算法。\n"); printf("5,Kruskal算法。\n"); printf("6,基数排序算法。 \n"); printf("7,关键路径算法。\n"); printf("8,归并排序算法。\n"); printf("9,Floyd
  3. 所属分类:其它

    • 发布日期:2009-07-07
    • 文件大小:20480
    • 提供者:alangdangjia
  1. 二叉树的各种操作查找建立遍历图的表示

  2. 这个一个把二叉树的各种操作集合在一起的,包括用前序和后序建立二叉树,广义表建立,还有输出图像,建立哈夫曼树并且编码
  3. 所属分类:C/C++

    • 发布日期:2009-07-11
    • 文件大小:47104
    • 提供者:lijingj7
  1. 二叉树递归遍历,非递归遍历,按层次遍历

  2. 自己写的相当全的二叉树函数操作集合,包括二叉树的递归遍历和非递归遍历,以及计算二叉树的深度和叶子节点等
  3. 所属分类:C/C++

    • 发布日期:2009-09-18
    • 文件大小:535552
    • 提供者:jimmy19841223
  1. 对二叉排序树的操作集合

  2. 可以对二叉排序树进行创建,查找,插入,删除,删除重复元素等
  3. 所属分类:C/C++

    • 发布日期:2009-12-02
    • 文件大小:6144
    • 提供者:yangxiaozhen
  1. 数据结构实习--平衡二叉树的演示(C语言编写)+实验报告

  2. 问题描述 利用平衡二叉树实现一个动态查找表。 (1)实现动态查找表的三种基本功能:查找、插入和删除。 (2)初始时,平衡二叉树为空树,操作界面给出查找、插入和删除三种操作供选择。每种操作均要提示输入关键字。在查找时,如果查找的关键字不存在,则把其插入到平衡二叉树中。每次插入或删除一个结点后,应更新平衡二叉树的显示。 (3)每次操作的关键字都要从文件中读取,并且关键字的集合限定为短整型数字{1,2,3••••••},关键字出现的顺序没有限制,允许出现重复的关键字,并对其进行相应的提示。 (4)平
  3. 所属分类:C

    • 发布日期:2010-04-20
    • 文件大小:100352
    • 提供者:zhang19870107
  1. c语言课程设计-哈夫曼编译码器设计的源代码

  2. 哈夫曼树,又称最优二叉树,是一类带权路径长度最短的树。有着广泛的应用。构造哈夫曼树,有一个带有一般规律的算法。根据给定的N个权值{w1,w2,w3,w4…wn}构成N棵二叉树的集合,其中每棵二叉树中只有一个带权的根节点,其左右子树均空。在二叉树集合中中选取两棵根节点的权值最小的树作为左右子树构造一棵新的二叉树,且置新的二叉树的根节点的权值为其左右子树的根节点的权值之和。重复以上操作,直到N棵二叉树集合中只含一棵树为止。
  3. 所属分类:C

    • 发布日期:2010-04-21
    • 文件大小:45056
    • 提供者:jinzhenx828
  1. C语言经典算法——数据结构

  2. 图的最小生成树 利用栈来实现单链表的逆序 Bresenham高效画线算法 约瑟夫环问题 二叉树的集合操作 递归算法的应用 ...
  3. 所属分类:其它

    • 发布日期:2010-08-03
    • 文件大小:1048576
    • 提供者:lizheng051220
  1. C/ C++语言经典算法

  2. C/ C++语言经典算法。包括:图的最小生成树、简单的猫捉老鼠游戏、利用栈来实现单链表的逆序、十字链表的生成、递归算法的应用、二叉树的集合操作、广度优先搜索及深度优先搜索、栈和队列的一个应用、简单的行编辑程序、插入排序等算法。
  3. 所属分类:其它

    • 发布日期:2010-08-10
    • 文件大小:959488
    • 提供者:luweinju
  1. 疯狂Java:突破程序员基本功的16课.pdf

  2. 第1课 数组与内存控制 1 1.1 数组初始化 2 1.1.1 Java数组是静态的 2 1.1.2 数组一定要初始化吗 5 1.1.3 基本类型数组的初始化 6 1.1.4 引用类型数组的初始化 8 1.2 使用数组 11 1.2.1 数组元素就是变量 11 1.2.2 没有多维数组 13 1.3 小结 18 第2课 对象与内存控制 19 2.1 实例变量和类变量 20 2.1.1 实例变量和类变量的属性 21 2.1.2 实例变量的初始化时机 24 2.1.3 类变量的初始化时机 27 2
  3. 所属分类:Java

    • 发布日期:2012-04-11
    • 文件大小:79691776
    • 提供者:java_min
  1. 突破程序员基本功的16课.part2

  2. 第1课 数组与内存控制 1.1 数组初始化 1.1.1 Java数组是静态的 1.1.2 数组一定要初始化吗 1.1.3 基本类型数组的初始化 1.1.4 引用类型数组的初始化 1.2 使用数组 1.2.1 数组元素就是变量 1.2.2 没有多维数组 1.3 小结 第2课 对象与内存控制 2.1 实例变量和类变量 2.1.1 实例变量和类变量的属性 2.1.2 实例变量的初始化时机 2.1.3 类变量的初始化时机 2.2 父类构造器 2.2.1 隐式调用和显式调用 2.2.2 访问子类对象的实
  3. 所属分类:Java

    • 发布日期:2012-06-11
    • 文件大小:38797312
    • 提供者:naruto_ahu
  1. 二叉树的集合操作

  2. 1.1设计一个关于二叉树的集合操作的程序,它的主要功能是能够创建一棵二叉树,并且能够将我们创建的这棵二叉树用多种方式遍历,例如:先根遍历、中根遍历、后跟遍历,并且能够随时显示我们的二叉树的直观构造,以及打印出我们的叶子结点 1.2界面设计 当用户还没有创建二叉树时,提示用户输入数据, 当用户,创建了二叉树之后,出现控制菜单: Please choose the mode you want to operate with the binatree: 1.display 2.preOrder 3.
  3. 所属分类:C++

    • 发布日期:2006-05-31
    • 文件大小:4096
    • 提供者:chenxh
  1. 二叉树源代码

  2. 二叉树的创建、插入、查找、删除等操作集合
  3. 所属分类:C

    • 发布日期:2013-05-06
    • 文件大小:14336
    • 提供者:u010347994
  1. 疯狂Java:突破程序员基本功的16课(高清带目录)pdf

  2. 未来想成为架构师你就必须读的书之一 第1课 数组与内存控制 1.1 数组初始化 1.1.1 Java数组是静态的 1.1.2 数组一定要初始化吗 1.1.3 基本类型数组的初始化 1.1.4 引用类型数组的初始化 1.2 使用数组 1.2.1 数组元素就是变量 1.2.2 没有多维数组 1.3 小结 第2课 对象与内存控制 2.1 实例变量和类变量 2.1.1 实例变量和类变量的属性 2.1.2 实例变量的初始化时机 2.1.3 类变量的初始化时机 2.2 父类构造器 2.2.1 隐式调用和显
  3. 所属分类:Java

    • 发布日期:2013-05-24
    • 文件大小:79691776
    • 提供者:zhangjinpeng66
  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
    • 文件大小:39936
    • 提供者:zuyan266
  1. 二叉树的操作集合

  2. 二叉树的层序建立,先序建立。二叉树的前序遍历,中序遍历,后序遍历,层序遍历,求二叉树的高度,输出二叉树的叶节点。递归版本和非递归版本的实现都有。
  3. 所属分类:C/C++

    • 发布日期:2018-10-12
    • 文件大小:4096
    • 提供者:zy010101
  1. 二叉查找树的具体实现-java

  2. 树集合了数组(查找速度快)和链表(插入、删除速度快)的优点; 二叉搜索树的效率: 树的大部分操作需要从上至下一层层的查找树的节点,对于一棵满树,大约有一半的节点处于最底层(最底层节点数 = 其它层节点数的和 + 1),故节点操作大约有一半需要找到最底层节点,大约有四分之一的节点处于倒数第二层,故节点操作大约有四分之一需要找到倒数第二层节点,依此类推;查找过程中,需要访问每一层的节点,故只要知道了查找的层数,就能知道操作所需的时间,如果节点总数为N,层数为L,L=log2(N+1);
  3. 所属分类:Android

    • 发布日期:2018-10-29
    • 文件大小:15360
    • 提供者:fengluoye2012
  1. 集合操作的实现.rar

  2. 集合排序,交,并,补集操作以二叉搜索树的实现.
  3. 所属分类:C++

    • 发布日期:2019-07-01
    • 文件大小:301056
    • 提供者:weixin_43889154
  1. 结构化二叉树.cpp

  2. 【实验编号】 8-1 【实验名称】 二叉树的基本操作实验 【实验学时】 2学时 【实验目的】 1.掌握二叉链表的存储结构形式及其描述。 2.掌握二叉树的先序、中序、后序遍历算法,将遍历方法熟练应用到建立二叉链表、统计叶子节点,统计节点个数,求二叉树高度和输出节点信息的算法中。 【实验类型】 验证型实验 【实验原理】 二叉树是n(n≥0)个结点的有限集合,该集合或者为空集(称为空二叉树),或者由一个根结点和两棵互不相交的、分别称为根结点的左子树和右子树的二叉
  3. 所属分类:C/C++

    • 发布日期:2020-06-04
    • 文件大小:3072
    • 提供者:weixin_45301057
  1. Python实现二叉搜索树

  2. 二叉搜索树 我们已经知道了在一个集合中获取键值对的两种不同的方法。回忆一下这些集合是如何实现ADT(抽象数据类型)MAP的。我们讨论两种ADT MAP的实现方式,基于列表的二分查找和哈希表。在这一节中,我们将要学习二叉搜索树,这是另一种键指向值的Map集合,在这种情况下我们不用考虑元素在树中的实际位置,但要知道使用二叉树来搜索更有效率。 搜索树操作 在我们研究这种实现方式之前,让我们回顾一下ADT MAP提供的接口。我们会注意到,这种接口和Python的字典非常相似。 Map() 创建了
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:112640
    • 提供者:weixin_38643401
  1. Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】

  2. 本文实例讲述了Python二叉树的遍历操作。分享给大家供大家参考,具体如下: # coding:utf-8 encoding: utf-8 author: lixiang email: lixiang_cnfoxmail.com python_version: 2 time: 2018/4/11 0:09 more_info: 二叉树是有限个元素的集合,该集合或者为空、或者有一个称为根节点(root)的元素及两个互不相交的、分别被称为左子树和右子树的二叉树组成。 1 二叉树的每个
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:48128
    • 提供者:weixin_38678521
« 12 3 4 5 »