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

搜索资源列表

  1. 汇编实现二叉树的建立与遍历

  2. 这个汇编程序是利用数组和递归实现二叉树的建立与遍历,带注释的,下面是部分代码,与大家分享了 .model small .stack 64 .data Array db 32 dup(0,0,0) MSG1 db 0ah,0dh,'$' MSG2 db "Please input the root node of the binary: ",'$' MSG3 db "'s leftchild is(no leftchild,press ENTER):&quo t;,'$' MSG4 db "'s
  3. 所属分类:硬件开发

    • 发布日期:2009-05-13
    • 文件大小:5120
    • 提供者:sunwei553722769
  1. 数据结构课程设计----哈夫曼树(c语言)

  2. 目 录 摘 要 1 前 言 2 正 文 3 1. 采用类C语言定义相关的数据类型 3 2. 各模块的伪码算法 7 3. 函数的调用关系图 13 4. 调试分析 13 5. 测试结果 14 6. 源程序(带注释) 14 总 结 20 参考文献 20 附件Ⅰ 部分源程序代码 21 摘 要 哈夫曼编译码器主要用于通信领域,能够实现数据的快速,有效的传输。它利用哈夫曼树对数据进行编码,形成前缀编码,实现数据的有效压缩存放。然后又通过某种遍历实现译码,从而达到快速远距离通信的目的。 关键词: 哈夫曼树;
  3. 所属分类:C

    • 发布日期:2009-09-10
    • 文件大小:30720
    • 提供者:wqq_lw
  1. 树,时钟,三元组

  2. 这里面的源程序都是关于树的遍历,用的各种算法遍历(其中包含了一个三元组的转置的,一起给弄上来了。呵呵)。这里的程序我都在VC++6.0环境运行通过,打开里面的工程文件(即扩展名为 dsw 的文件就可以打开一个工程,直接编译运行就OK了。 1.矩阵快速转置: 核心算法是函数FastTransposeTSMatrix,把这个函数看懂就Ok了。。。思想是输入矩 阵(当然得先输入行值和列值),然后扫描里面的非零元素,把相应信息存进三元组的数据结构里 ( 如行值,列值,非零元素值等。。),转置时一次到位
  3. 所属分类:其它

    • 发布日期:2007-11-10
    • 文件大小:75776
    • 提供者:lhz62004753
  1. 基于类的二叉树的中序遍历器

  2. 使用类的方法创建了一个二叉树的遍历,其中主要是对二叉树进行了中序遍历。
  3. 所属分类:C/C++

    • 发布日期:2010-01-25
    • 文件大小:4096
    • 提供者:wypyzh
  1. 数据结构 C++ STL 二叉树

  2. 二叉树 二叉树的递归遍历和非递归遍历 二叉树的迭代器 线索二叉树(中序)
  3. 所属分类:C++

    • 发布日期:2011-01-21
    • 文件大小:994304
    • 提供者:xinxipan
  1. 树/二叉树 各种遍历源代码(C++)

  2. 树的前序, 后序和层序遍历 二叉树的前序, 中序, 后序和层序遍历 以上每种遍历提供三种方式 1. 普通遍历: 自己构造栈或队列 2. 递归遍历 3. 迭代器遍历
  3. 所属分类:C/C++

    • 发布日期:2011-04-17
    • 文件大小:36864
    • 提供者:ayang1986
  1. 哈夫曼编(译)码器实验方案

  2. 掌握树、森林和二叉树的概念和它们的特性以及它们之间是怎样相互转换的,理解二叉树的三种遍历:先序遍历、中序遍历和后序遍历,和树的两种遍历:先序遍历和后序遍历。
  3. 所属分类:IT管理

    • 发布日期:2011-04-21
    • 文件大小:155648
    • 提供者:dllove2010
  1. 完成哈夫曼编/译码器程序

  2. 问题描述: 利用哈夫曼编码进行信息通讯可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码;在接收端将传来的数据进行译码(复原)。对于双工信道 (即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼码的编译码系统。 基本要求: 一个完整的系统应具有以下功能: (l)I:初始化 (Initialization)。从终端读入字符集大小n,及n个字符和m个权值,建立哈夫曼树,并将它存于文件hfmtre
  3. 所属分类:C++

    • 发布日期:2011-07-09
    • 文件大小:4096
    • 提供者:l591492105
  1. 妙趣横生的算法源代码

  2. 本资源只涉及源代码 第1章 数据结构基础 2 1.1 什么是数据结构 2 1.2 顺序表 2 1.2.1 顺序表的定义 3 1.2.2 向顺序表中插入元素 4 1.2.3 从顺序表中删除元素 5 1.2.4 实例与分析 7 1.3 链表 10 1.3.1 创建一个链表 11 1.3.2 向链表中插入结点 12 1.3.3 从链表中删除结点 13 1.3.4 销毁一个链表 15 1.3.5 实例与分析 15 1.4 栈 17 1.4.1 栈的定义 18 1.4.2 创建一个栈 19 1.4.3
  3. 所属分类:C/C++

    • 发布日期:2012-08-14
    • 文件大小:147456
    • 提供者:xpcome
  1. 妙趣横生的算法源代码

  2. 数据结构 算法 源代码 目录: 第1章 数据结构基础 2 1.1 什么是数据结构 2 1.2 顺序表 2 1.2.1 顺序表的定义 3 1.2.2 向顺序表中插入元素 4 1.2.3 从顺序表中删除元素 5 1.2.4 实例与分析 7 1.3 链表 10 1.3.1 创建一个链表 11 1.3.2 向链表中插入结点 12 1.3.3 从链表中删除结点 13 1.3.4 销毁一个链表 15 1.3.5 实例与分析 15 1.4 栈 17 1.4.1 栈的定义 18 1.4.2 创建一个栈 19
  3. 所属分类:C

    • 发布日期:2012-12-09
    • 文件大小:147456
    • 提供者:jonfond
  1. C程序范例宝典(基础代码详解)

  2. 内容简介 本书全面介绍了应用C语言进行开发的各种技术和技巧,全书共分12章,内容包括基础知识、指针、数据结构、算法、数学应用、文件操作、库函数应用、图形图像、系统调用、加解密与安全性、游戏、综合应用等。全书共提供300个实例,每个实例都突出了其实用性。   本书既可作为C程序的初学者学习用书,也可作为程序开发人员、相关培训机构老师和学生的参考用书。 第1章 基础知识 1 1.1 进制转换 2 实例001 十进制转换为十六进制 2 实例002 十进制转换为二进制 3 实例003 n进制转换为十进
  3. 所属分类:C/C++

    • 发布日期:2013-05-17
    • 文件大小:297984
    • 提供者:huluo666
  1. 功能非常齐全的二叉搜索树C++源码

  2. 模版实现的二叉搜索树,包括前序,后序,中序遍历算法,也包括插入,删除算法,并实现了正向迭代器 而且能在Dos界面下输出任意树的形状
  3. 所属分类:其它

    • 发布日期:2008-10-05
    • 文件大小:868352
    • 提供者:P_T_P
  1. 妙趣横生的算法_C语言实现

  2. 第1部分 基础篇 第1章 数据结构基础 1.1 什么是数据结构 1.2 顺序表 1.2.1 顺序表的定义 1.2.2 向顺序表中插入元素 1.2.3 从顺序表中删除元素 1.2.4 实例与分析 1.3 链表 1.3.1 创建一个链表 1.3.2 向链表中插入结点 1.3.3 从链表中删除结点 1.3.4 销毁一个链表 1.3.5 实例与分析 1.4 栈 1.4.1 栈的定义 1.4.2 创建一个栈 1.4.3 入栈操作 1.4.4 出栈操作 1.4.5 栈的其他操作 1.4.实例与分析 1.5
  3. 所属分类:C

    • 发布日期:2014-01-17
    • 文件大小:57671680
    • 提供者:jsntghf
  1. 组合模式二叉树,前序、中序、后续,迭代器模式访问遍历

  2. 使用composite模式构成二叉树,并用迭代器模式封装访问,前序、中序和后序的遍历。JAVA 编写。 Main中直接运行
  3. 所属分类:Java

    • 发布日期:2014-06-28
    • 文件大小:6144
    • 提供者:lu161513
  1. C++数据结构-二叉树和线索二叉树

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

    • 发布日期:2016-01-03
    • 文件大小:20480
    • 提供者:linxdef
  1. 二叉树的遍历以及非递归遍历、使用遍历器遍历等精粹

  2. 二叉树的遍历以及非递归遍历、使用遍历器遍历等方法。ppt中使用高校课件资源,对二叉树的各种非递归遍历方式进行细致的讲解。特别是后序遍历的几种方法,课件上使用了不同的方法讲解,值得深入的思考和探究。
  3. 所属分类:C/C++

    • 发布日期:2017-12-28
    • 文件大小:1048576
    • 提供者:qq_40212118
  1. 《妙趣横生的算法(C语言实现)》(杨峰 编著)

  2. 《妙趣横生的算法(C语言实现)》可作为算法入门人员的教程,也可以作为学习过C语言程序设计的人士继续深造的理想读物,也可作为具有一定经验的程序设计人员巩固和提高编程水平,查阅相关算法实现和数据结构知识的参考资料,同时也为那些准备参加与算法和数据结构相关的面试的读者提供一些有益的帮助。最大的特色在于实例丰富,题材新颖有趣,实用性强,理论寓于实践之中。理论与实践相结合,旨在帮助读者理解算法,并提高C语言编程能力,培养读者的编程兴趣,并巩固已有的C语言知识。全书分为2个部分共10章,内容涵盖了编程必备
  3. 所属分类:C

    • 发布日期:2018-01-22
    • 文件大小:57671680
    • 提供者:qihongxu
  1. bst:基于二叉搜索树(BST)的映射和集合类型-源码

  2. 二进制搜索树(BST) 该库基于二进制搜索树实现映射类型BSTMap和集合类型BSTSet 。 该API的用途与HashMap / HashSet和BTreeMap / BTreeSet等类型相似,同时还提供了使用较低级别的root和root_mut方法实现自己的遍历的功能。 这些数据结构不是由每个节点执行分配,而是由竞技场分配器支持,竞技场分配器仅偶尔分配以增加其容量。 竞技场以块为单位分配内存,而不会使之前产生的任何地址无效。 这对于插入性能非常有用,因为我们每次需要更多空间时都不必复制
  3. 所属分类:其它

    • 发布日期:2021-02-15
    • 文件大小:73728
    • 提供者:weixin_42125826
  1. react-binary-tree:二叉树遍历可视化-源码

  2. 二叉树遍历可视化器 该项目是一个二叉树遍历可视化工具。 观看。 支持的遍历: 1. Level Order Traversal 2. Depth First Traversal(Pre-order,Post-order,In-order) 您可以在此处了解有关这些算法的更多信息: 运行项目 1. Clone the repo. 2. Install dependencies using `npm install` or `yarn install`. 3. Run the app using
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:82944
    • 提供者:weixin_42097508
  1. 基于偏二叉树SVM多分类算法的应用层DDoS检测方法

  2. 针对基于流量特征的应用层DDoS检测方法侧重于检测持续型应用层DDoS攻击,而忽略检测上升型与脉冲型应用层 DDoS 攻击的问题,提出一种综合检测多类型应用层 DDoS 攻击的方法。首先通过 Hash函数及开放定址防碰撞方法,对多周期内不同源IP地址建立索引,进而实现HTTP GET数的快速统计功能,以支持对刻画数据规模、流量趋势及源 IP 地址分布差异所需特征参数的实时计算;然后采用偏二叉树结构组合SVM分类器分层训练特征参数,并结合遍历与反馈学习的方法,提出基于偏二叉树SVM多分类算法的应用
  3. 所属分类:其它

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