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

搜索资源列表

  1. acm prim最小生成树算法利用最小堆实现

  2. c++描述的数据结构算法中的prim最小生成树的算法,利用最小堆来实现时间复杂度为O(elog2e)大家多多支持哦!!!
  3. 所属分类:其它

    • 发布日期:2009-08-02
    • 文件大小:106496
    • 提供者:al_011
  1. huffman 编码 最小堆实现

  2. Huffman 最小堆 文件写入输出
  3. 所属分类:C++

    • 发布日期:2010-06-13
    • 文件大小:1011712
    • 提供者:ji1018ji
  1. 最小堆 数据结构 C++

  2. 此程序用C++实现了数据结构中的最小堆,希望有所帮助
  3. 所属分类:C++

    • 发布日期:2010-11-27
    • 文件大小:358400
    • 提供者:KLKobeKG
  1. 堆算法 最大堆 最小堆

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

    • 发布日期:2011-08-06
    • 文件大小:2097152
    • 提供者:wendy709468104
  1. c++ 最小堆实现

  2. c++ 最小堆 还不错 标准库没有 自己做作业用。
  3. 所属分类:C/C++

    • 发布日期:2011-11-27
    • 文件大小:3072
    • 提供者:shienaiwun
  1. 旅行商问题 TSP 最小堆方法

  2. 旅行商问题 TSP 最小堆方法实现,与前一个资源类似,只是实现方法不同。采用了非模板方式。
  3. 所属分类:C/C++

    • 发布日期:2012-10-29
    • 文件大小:3145728
    • 提供者:ozwarld
  1. 最小堆排序算法实现

  2. 算法设计课程中的最小堆排序算法实现,windows下实现。
  3. 所属分类:C/C++

    • 发布日期:2012-12-22
    • 文件大小:2048
    • 提供者:shihestone
  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. 最小堆的基本操作

  2. 数据结构中最小堆的基本操作,上滑,下滑 函数。
  3. 所属分类:C/C++

    • 发布日期:2013-03-13
    • 文件大小:249856
    • 提供者:mokayy
  1. 最小堆 源代码

  2. 我自己写的最小堆源代码,各部分功能都有,希望对大家有点帮助
  3. 所属分类:C++

    • 发布日期:2013-03-30
    • 文件大小:2048
    • 提供者:qwe96354
  1. 最大最小堆实现

  2. poj2823 最大最小堆实现,话说这题为啥要用最大最小堆。
  3. 所属分类:C/C++

    • 发布日期:2013-11-15
    • 文件大小:6144
    • 提供者:muyun54
  1. 算法设计 利用最小堆进行迷宫搜索

  2. 利用最小堆 进行迷宫搜索 class CMinHeap { public: CMinHeap(int nSize) { m_pHeap = new tagPosition[nSize+1]; m_nLast = 0; } void Push(const tagPosition& x) { int i = ++m_nLast; while(i!=1 && x.value<m_pHeap[i/2].value) { m_pHeap[i] = m_pHeap[i/2]; i /= 2; } m
  3. 所属分类:C++

    • 发布日期:2014-02-27
    • 文件大小:4096
    • 提供者:u013801438
  1. 二叉堆:最小堆

  2. 使用c++实现最小堆。提供常见操作,如堆化数组,插入,删除,堆排序,遍历堆。
  3. 所属分类:C++

  1. 利用最小堆实现哈夫曼树

  2. 本资源是数据结构中利用最小堆实现哈夫曼树的一个C++代码,仅供参考,欢迎指正
  3. 所属分类:C/C++

    • 发布日期:2015-11-17
    • 文件大小:6144
    • 提供者:zhuqingweiyu
  1. 最小堆编程构造霍夫曼树

  2. 利用最小堆编程实现给定权值集合下构造相应霍夫曼树的算法,并解决以下问题: 有一电文共使用五种字符a,b,c,d,e,其出现频率依次为4,7,5,2,9。 (1)构造对应的编码哈夫曼树(要求左子树根结点的权小于等于右子树根结点的权)。 (2)给出每个字符的哈夫曼编码。 (3)译出编码系列11000111000101011的相应电文。
  3. 所属分类:C/C++

    • 发布日期:2017-12-02
    • 文件大小:3072
    • 提供者:weixin_40208578
  1. 提炼libevent 2.1.8源码的最小堆,自己封装使用

  2. 提炼libevent 2.1.8源码的最小堆,自己封装使用。提炼libevent 2.1.8源码的最小堆,自己封装使用。
  3. 所属分类:C++

    • 发布日期:2018-06-09
    • 文件大小:10240
    • 提供者:libaineu2004
  1. C语言实现基于最大堆和最小堆的堆排序算法示例

  2. 主要介绍了C语言实现基于最大堆和最小堆的堆排序算法示例,分别是基于最大堆的升序排序和基于最小堆的降序排序实例,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-02
    • 文件大小:56320
    • 提供者:weixin_38500664
  1. Python数据结构与算法之完全树与最小堆实例

  2. 主要介绍了Python数据结构与算法之完全树与最小堆,结合实例形式分析了Python完全树定义及堆排序功能实现相关操作技巧,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:53248
    • 提供者:weixin_38638799
  1. 选择排序算法。其中堆排序使用的时最小堆,通过改变数组下标变更堆的顶实现的

  2. 选择排序算法。其中堆排序使用的时最小堆,通过改变数组下标变更堆的顶实现的
  3. 所属分类:C/C++

    • 发布日期:2016-04-15
    • 文件大小:10240
    • 提供者:qq_17351067
  1. Python数据结构与算法之完全树与最小堆实例

  2. 本文实例讲述了Python数据结构与算法之完全树与最小堆。分享给大家供大家参考,具体如下: # 完全树 最小堆 class CompleteTree(list): def siftdown(self,i): """ 对一颗完全树进行向下调整,传入需要向下调整的节点编号i 当删除了最小的元素后,当新增加一个数被放置到堆顶时, 如果此时不符合最小堆的特性,则需要将这个数向下调整,直到找到合适的位置为止""" n = len(self) # 当 i 节点有
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:59392
    • 提供者:weixin_38625464
« 12 3 4 5 6 7 8 9 10 ... 37 »