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

搜索资源列表

  1. 数据结构最大堆的模板实现 c++ 存储方法是数组

  2. 功能包括创建最大堆,插入和删除元素,判断空堆满堆,重载了<<用于输出,输出的形式是广义表. 还有堆的析构函数忘记写了 应该在程序中添加 ~MaxHeap() { delete [] heap; } 另外,MaxFQ虚类中的Full(),IsFull(),Empty(),IsEmpty()以及静态常量defaultSize都应该挪到MaxHeap里面. Full()函数有错误,应该用开辟一个新的数组来存放原来的数据,并把*heap释放掉.这些Bug写的时候都忘记了,下载的人自己注意改
  3. 所属分类:C++

    • 发布日期:2010-12-25
    • 文件大小:2048
    • 提供者:sharemyfree
  1. 数据结构中最大堆的c++的模板实现(改正了以前上传文件的一些错误)

  2. 用的是数组存储的最大堆元素,最大堆类继承自完全二叉树和最大优先队列两个类. 重载了<<操作符,方便输出. 其他必要的功能也提供了.
  3. 所属分类:C++

    • 发布日期:2010-12-26
    • 文件大小:3072
    • 提供者:sharemyfree
  1. 数据结构中的最小最大堆c++模板实现(高级数据结构)

  2. 最小最大堆只的是一颗最小层和最大层相互交替的完全二叉树,我的最小最大堆继承自完全二叉树类和双端有先队列类,用c++模板实现.实现的功能包括创建堆,插入元素,删除最大元素,删除最小元素,并且重载<<方便输出.输出使用的形式是广义表. 最小最大堆的删除非常复杂,我想这个想了满长时间.
  3. 所属分类:C++

    • 发布日期:2010-12-26
    • 文件大小:5120
    • 提供者:sharemyfree
  1. 堆算法 最大堆 最小堆

  2. 数据结构课程设计 堆算法 最大堆 最小堆 相关堆算法
  3. 所属分类:C/C++

    • 发布日期:2011-08-06
    • 文件大小:2097152
    • 提供者:wendy709468104
  1. 最大堆实现排序(从大到小输出)

  2. 最大堆实现排序(从大到小输出) 示例输入(11个数,第一个数表示元素个数): 10 0 1 2 3 4 5 6 7 8 9 示例输出: 9 8 7 6 5 4 3 2 1 0
  3. 所属分类:C/C++

    • 发布日期:2012-05-13
    • 文件大小:104448
    • 提供者:kc15963
  1. C++实现最大堆的创建

  2. 分享一下最大堆的创建。代码不算完美,请见谅。如有不解的或者有错误的欢迎交流哈。
  3. 所属分类:C++

    • 发布日期:2012-11-29
    • 文件大小:2048
    • 提供者:sun_mon
  1. 最大堆的相关操作

  2. 封装了最大堆的相关操作 包括插入删除等操作
  3. 所属分类:C/C++

    • 发布日期:2012-12-10
    • 文件大小:2048
    • 提供者:coding_monkey
  1. 代码c++ 最大堆最小堆

  2. 最大堆最小堆 问题的提出 给定k个排好序的序列S1,S2…,Sk,用2路合并算法将这k个序列合并成一个序列。假设所采用的2路合并算法合并2个长度分别为m和n的序列需要m+n-1次比较。试设计一个算法确定合并这个序列的最优合并顺序,使所需的总比较次数最少。为了进行比较,还需要确定合并这个序列的最差合并顺序,使所需的总比较次数最多。 原理分析 这个程序比较适合用堆,最优用最小堆,最差用最大堆; 以最优合并为例: (1)使用各序列的长度建堆; (2)两个最小的元素出堆,计算这两序列合并需要的比较次数
  3. 所属分类:C/C++

    • 发布日期:2013-01-03
    • 文件大小:28672
    • 提供者:lzn_1919
  1. VC++最大堆的实现

  2. 编写一个Heap类,实现数据结构中的最大堆,包含最大堆基本操作的源代码,紧供参考。
  3. 所属分类:C/C++

    • 发布日期:2013-06-24
    • 文件大小:1024
    • 提供者:yjdengxd
  1. 二叉检索树及用最大堆实现的栈的代码

  2. 二叉检索树与最大堆的实现代码及验证 验证题目: 1、编写一个能够统计输入文本中所出现的每个单词的词频。 输入:一个文本文件 输出:按照字典顺序将输入文本中出现的单词以及相应的词频排序输出结果 2、重新编写一个栈数据结构,该数据结构采用的物理实现是堆。每个栈元素在压栈的时候可以附加一个时间标签(时间标签是一个从0到max的值,下一个元素在压栈的时候,则这个元素的时间标签值要大于上一个压栈的元素时间标签值)。 重写push、pop、getTop等栈数据类型所需要的操作;
  3. 所属分类:Java

    • 发布日期:2013-07-02
    • 文件大小:11264
    • 提供者:minorduan_1232
  1. 基于最大堆的最大优先队列的C++类模板实现

  2. 使用最大堆实现最大优先队列,采用顺序存储,仅供学习交流
  3. 所属分类:C/C++

    • 发布日期:2013-12-19
    • 文件大小:2048
    • 提供者:iuyo89007
  1. 数据结构最大堆代码

  2. 最大堆数据结构实现c++版,实现排序功能。
  3. 所属分类:C++

    • 发布日期:2014-04-20
    • 文件大小:4096
    • 提供者:u014535119
  1. 二叉堆:最大堆

  2. 使用c++实现最大堆。提供常见操作,如插入、删除、堆化数组、堆排序、上下调整、向下调整。
  3. 所属分类:C++

  1. 数据结构最大堆实现

  2. 数据结构最大堆的实现,通过改编最小堆的模板,实现最大堆操作。
  3. 所属分类:C/C++

    • 发布日期:2018-02-24
    • 文件大小:3072
    • 提供者:weixin_40795107
  1. Java语言实现最大堆代码示例

  2. 主要介绍了Java语言实现最大堆代码示例,具有一定参考价值,需要的朋友可以了解下。
  3. 所属分类:其它

    • 发布日期:2020-08-28
    • 文件大小:50176
    • 提供者:weixin_38537050
  1. 堆基本操作实现最大堆

  2. 主要介绍了堆基本操作实现最大堆,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:41984
    • 提供者:weixin_38518638
  1. 解读堆排序算法及用C++实现基于最大堆的堆排序示例

  2. 把待排序的数组构造出最大堆是进行堆排序操作的基本方法,这里将带大家来解读堆排序算法及用C++实现基于最大堆的堆排序示例,首先从堆排序的概念开始:
  3. 所属分类:其它

    • 发布日期:2020-09-02
    • 文件大小:79872
    • 提供者:weixin_38684633
  1. 解读堆排序算法及用C++实现基于最大堆的堆排序示例

  2. 1、堆排序定义 n个关键字序列Kl,K2,…,Kn称为堆,当且仅当该序列满足如下性质(简称为堆性质): (1) ki≤K2i且ki≤K2i+1 或(2)Ki≥K2i且ki≥K2i+1(1≤i≤   ) 若将此序列所存储的向量R[1..n]看做是一棵完全二叉树的存储结构,则堆实质上是满足如下性质的完全二叉树:树中任一非叶结点的关键字均不大于(或不小于)其左右孩子(若存在)结点的关键字。 【例】关键字序列(10,15,56,25,30,70)和(70,56,30,25,15,10)分别满足堆性质(1
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:82944
    • 提供者:weixin_38728624
  1. 最大堆-源码

  2. 最大堆
  3. 所属分类:其它

    • 发布日期:2021-02-19
    • 文件大小:28672
    • 提供者:weixin_42181693
  1. 堆:这是带有堆排序的最小和最大堆-源码

  2. 堆 使用堆排序实现整数的最小和最大堆
  3. 所属分类:其它

    • 发布日期:2021-02-15
    • 文件大小:1024
    • 提供者:weixin_42162978
« 12 3 4 5 6 7 8 9 10 ... 18 »