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

搜索资源列表

  1. 平衡二叉树程序实现及完整文档

  2. 利用二叉顺序树实现一个动态查找表,实现动态查找表的三项基本功能:查找,插入,删除操作。开始进行顺序二叉树的建立,输入元素的个数以及元素,动态创建一个二叉树,然后进行选择对二叉顺序树进行的操作,即选择,插入,删除操作,推出程序的时候,进行销毁。
  3. 所属分类:其它

    • 发布日期:2009-05-19
    • 文件大小:12288
    • 提供者:songkaisong
  1. Binomial heaps 的实现和分析

  2. 1、抽象数据类型定义如下: 本程序主要定义了两个类,一个用于创建节点,另一个用于创建二项堆。 class BinomialHeapNode { public: int key; //节点的关键字的值 int degree; //节点的度 BinomialHeapNode* sibling; //节点的右兄弟节点 BinomialHeapNode* child; //节点的最最孩子节点 BinomialHeapNode* father; / /节点的双亲节点 BinomialHeapNode(i
  3. 所属分类:C/C++

    • 发布日期:2009-07-03
    • 文件大小:904192
    • 提供者:liangliang2337
  1. 平衡二叉树

  2. 传统的二叉树是一种应用广泛的数据结构,适合于组织在内存中的较小索引,它的每个节点上存储有一个关键字,一个平衡因子和两个指针项、由于它有一棵接近于理想状态的平衡的平衡二叉树,所以二叉树具有很高的查询效率,但正如任何事物都有两面性一样,二叉树同样存在比较严重的缺点,一是存储效率比较低。真正有用的关键字在结点上所占的空间比例较小,而作为辅助信息的平衡因子和指针却占据较大的空间;二是额外运算量比较大;当有结点被插入或删除而导致平衡二叉树不平衡时。二叉树就需要进行调整而保持它的平衡性,由于每个节点上只有
  3. 所属分类:其它

    • 发布日期:2008-01-04
    • 文件大小:491520
    • 提供者:wyb0126
  1. 基于二叉树的关联规则算法

  2. 由于传统的Apriori算法计算量过大,需要反复的搜索频繁项集,导致计算量过大,因此在原算法的基础上加以改进,以减少计算量
  3. 所属分类:其它

    • 发布日期:2010-05-15
    • 文件大小:14336
    • 提供者:snoopy2524
  1. 使用 TKYAVLTree 测试平衡二叉树类

  2. /* TDemoTree - 测试平衡二叉树类 */ class TDemoTree { private: // 树结点 typedef struct { KYString* CallID; // 项数据 long ChanNo; // 自定义数据 } TNode, *PNode; public: TDemoTree(); virtual ~TDemoTree(); // 属性 long Count() const { return FCallIDs->Count(); } TKYLog
  3. 所属分类:C/C++

    • 发布日期:2010-06-22
    • 文件大小:609280
    • 提供者:kyee
  1. 二叉树的遍历 多项式的加法等等

  2. 数据结构的所有课程设计题,很经典的几个例子,值得一看。
  3. 所属分类:其它

    • 发布日期:2010-06-30
    • 文件大小:72704
    • 提供者:tutengabcd
  1. 算法导论 经典算法

  2. 算法导论 高级数据结构 图类算法 红黑色 B树 二项堆 动态规划 经典算法
  3. 所属分类:C++

    • 发布日期:2012-11-21
    • 文件大小:29360128
    • 提供者:pzqingchong
  1. 用二叉树实现学生健康情况管理系统+实验报告

  2. 用二叉树实现学生健康情况管理系统 【问题描述】 实现学生健康情况管理的几个操作功能(新建、插入、删除、从文件读取、写入文件和查询、屏幕输出等功能)。 健康表中学生的信息有学号、姓名、出生日期、性别、身体状况等。 【实验内容】 1.系统的菜单功能项如下: 1------新建学生健康表 2------向学生健康表插入学生信息 3------在健康表删除学生信息 4------从文件中读取健康表信息 5------向文件写入学生健康表信息 6------在健康表中查询学生信息(按学生学号来进行查找)
  3. 所属分类:C++

    • 发布日期:2012-12-02
    • 文件大小:254976
    • 提供者:yuhentian
  1. 二叉树的各种遍历

  2. /*选择二叉链式存储结构作为二叉树的存储结构,设计一个程序实现二叉树的基本操作(包括建立、输出、前序遍历、中序遍历、后序遍历、求树高、统计叶子总数等) 【实验内容】 必做内容 程序的菜单功能项如下: 1------建立一棵二叉树 2------前序遍历递归算法 3------前序遍历非递归算法 4------中序遍历递归算法 5------中序遍历非递归算法 6------后序遍历递归算法 7------后序遍历非递归算法 8------求树高 9------求叶子总数 10-----输出二叉
  3. 所属分类:C/C++

    • 发布日期:2013-06-04
    • 文件大小:15360
    • 提供者:huanghunsky
  1. 学生健康情况管理---二叉树

  2. /*试在实验3的程序上进行实际应用的修改,尝试实现一个“学生健康情况管理 系统”。 【问题描述】 实现学生健康情况管理的几个操作功能(新建、插入、删除、从文件读取 、写入文件和查询、屏幕输出等功能)。健康表中学生的信息有学号、姓名、 出生日期、性别、身体状况等。 【实验内容】 1.系统的菜单功能项如下: 1------新建学生健康表 2------向学生健康表插入学生信息 3------在健康表删除学生信息 4------从文件中读取健康表信息 5------向文件写入学生健康表信息 6---
  3. 所属分类:C/C++

    • 发布日期:2013-06-04
    • 文件大小:8192
    • 提供者:huanghunsky
  1. 二叉树家谱

  2. 家谱管理系统,主要用来管理家族成员的基本信息 1、确定整个程序的功能模块。实现程序的主界面,要对主界面的功能选择输入进行容错处理。 2、实现单个结点信息的录入。 3、对录入日期信息进行合法性检验。 4、采用改变字体颜色的方式突出显示主界面的功能项。 5、计算从出生日期到死亡日期的实际天数 6、若家谱树为空,则新建家谱树。实现成员节点的添加。基本功能中可以 强制要求所有成员不同名,即不考虑同名情况(符合小家族的实际情况)。 7、添加成员节点时,可以选择将新添加的节点作为整个家谱的上一代祖先, 或
  3. 所属分类:C/C++

    • 发布日期:2013-07-21
    • 文件大小:272384
    • 提供者:ainiwangjue
  1. 数据结构课程设计

  2. 线性表 某软件公司大约有30名员工,每名员工有姓名、工号、职务等属性,每年都有员工离职和入职。 把所有员工按照顺序存储结构建立一个线性表,建立离职和入职函数,当有员工离职或入职时,修改线性表,并且打印最新的员工名单。 约瑟夫(Josephus)环问题:编号为1,2,3,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数的上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一人开
  3. 所属分类:C/C++

    • 发布日期:2014-06-03
    • 文件大小:13312
    • 提供者:u010557442
  1. 二项堆的基本操作实现

  2. 二项堆(Binomial Heap)是二项树(Binomial Tree)的集合(collection)
  3. 所属分类:C

    • 发布日期:2015-04-08
    • 文件大小:3072
    • 提供者:quzhongxin
  1. 二叉树编码

  2. [问题描述] 编程实现二叉树的建立,先序、中序、后序、层序遍历(非递归方法),二叉树的高度、交换左右子树,统计叶子节点的数目,判断是否为完全二叉树,用括号的形式输出树等功能。 [基本要求] 程序输出菜单界面,菜单包含8个功能项: (1). 创建二叉树:用先序的方式创建二叉树; (2). 创建二叉树:利用中序与先序遍历的结果创建二叉树; (3). 显示二叉树:用括号的形式输出二叉树 (4). 树的基本属性:总节点数、叶子节点数、高度、宽度、是否为完全二叉树 (5). 树的遍历:中序遍历结果、先序
  3. 所属分类:C/C++

    • 发布日期:2015-07-05
    • 文件大小:11264
    • 提供者:qq_25892227
  1. 二项堆算法实现.zip

  2. 完整的算法课设代码,用java写的,二项堆是二项树的集合,而二项树是基于递归定义的,即二项数Bk是一棵在Bk-1的基础上递归定义的有序树,它由两个Bk-1形成的,链接形成:一颗Bk-1树的根是另一棵Bk-1根的左儿子。而且组成二项堆的所有二项树的根结点的度数从左向右逐渐增加。
  3. 所属分类:Java

    • 发布日期:2020-04-02
    • 文件大小:63488
    • 提供者:olivia_ye
  1. American Option Binomial Tree(二叉树定价).xlsm

  2. 二项期权定价模型假设股价波动只有向上和向下两个方向,且假设在整个考察期内,股价每次向上(或向下)波动的概率和幅度不变。模型将考察的存续期分为若干阶段,根据股价的历史波动率模拟出正股在整个存续期内所有可能的发展路径,并对每一路径上的每一节点计算权证行权收益和用贴现法计算出的权证价格。对于美式权证,由于可以提前行权,每一节点上权证的理论价格应为权证行权收益和贴现计算出的权证价格两者较大者。
  3. 所属分类:金融

    • 发布日期:2020-06-26
    • 文件大小:31744
    • 提供者:X3wayne
  1. 二叉树数据结构的c语言实现

  2. 利用c语言的结构体实现了二叉树的搭建,并提供了实例—宠物俱乐部。 二叉树结构体包括:树的项,左右节点; 二叉树操作包括:初始化、空、满、总数、添加、删除、查找、对项应用函数。
  3. 所属分类:其它

    • 发布日期:2020-09-30
    • 文件大小:4096
    • 提供者:weixin_44477509
  1. AdvancedDataStructures:大学时期学习数据结构的C ++源码,包含AVL树,Treap,多个有序链表合并,二叉查找树,二项堆,红黑树,扭曲树,跳表,栈与数量相互模拟以及最小(大)值改善,主席树的C ++版实现,欢迎指出错

  2. AdvancedDataStructures:大学时期学习数据结构的C ++源码,包含AVL树,Treap,多个有序链表合并,二叉查找树,二项堆,红黑树,扭曲树,跳表,栈与数量相互模拟以及最小(大)值改善,主席树的C ++版实现,欢迎指出错误和提交贡献
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:3145728
    • 提供者:weixin_42116650
  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
    • 文件大小:11264
    • 提供者:weixin_42149153
  1. 数据结构:LPNU物联网程序的第二项实用工作,无需使用基本结构即可实现二叉树和出队。 只有对象,只有铁杆-源码

  2. 物联网算法 LPNU物联网程序的第二项实际工作,是在不使用基本结构的情况下实现二叉树和出队。 只有对象,只有铁杆。
  3. 所属分类:其它

    • 发布日期:2021-02-12
    • 文件大小:3072
    • 提供者:weixin_42128676
« 12 3 4 5 6 7 8 9 10 »