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

搜索资源列表

  1. C++实现面向对象的堆排序和用堆实现的优先队列(装饰模式+命令模式)

  2. C++实现面向对象的堆排序和用堆实现的优先队列 Heap.vsd是类图,heap_test.cpp中是使用方法,把被我关掉的#if 0打开就能用了。 自己写的,做成了utility,挺好用的,先前用装饰模式做的,后来将其解耦,现在变得不知是哪种模式了。 有兴趣的可以来读一下,如能在模式上和编码风格上指点一二,或是能进一步在模式上优化该utility,不胜感激。 HeapPriorityQueue.rar是经过第一次解耦的,类似于命令模式和装饰模式的组合。
  3. 所属分类:C++

    • 发布日期:2010-01-30
    • 文件大小:129024
    • 提供者:josephstrauss
  1. C++实现面向对象的堆排序和用堆实现的优先队列(桥接模式+命令模式)

  2. C++实现面向对象的堆排序和用堆实现的优先队列 Heap.vsd是类图,heap_test.cpp中是使用方法,把被我关掉的#if 0打开就能用了。 自己写的,做成了utility,挺好用的,先前用装饰模式做的,后来将其解耦,现在变得不知是哪种模式了。 有兴趣的可以来读一下,如能在模式上和编码风格上指点一二,或是能进一步在模式上优化该utility,不胜感激。 HeapPriorityQueue.rar是经过第一次解耦的,类似于命令模式和装饰模式的组合。
  3. 所属分类:C++

    • 发布日期:2010-01-30
    • 文件大小:133120
    • 提供者:josephstrauss
  1. 基于K叉树的优先队列

  2. 本文提出一种基于K 叉树的优先队列的算法, 通过建立K 叉树堆的数据结构, 从n 个元素中 得到m 个元素的优先队列, 其算法的最坏时间复杂度为O (2m log2n + 2n ). 本算法是基于二叉树堆 的优先队列算法的推广, 并具有较高的运算效率
  3. 所属分类:其它

    • 发布日期:2010-04-16
    • 文件大小:123904
    • 提供者:chenyf119
  1. 利用堆实现的优先队列

  2. 利用堆实现的优先队列实质是一棵顺序存储的二叉树!所以具有很好的时间"空间性能!比传统的优先队列具有更广泛的应用前景!可在计算机的各种排队算法中推广应用
  3. 所属分类:其它

    • 发布日期:2010-04-16
    • 文件大小:415744
    • 提供者:chenyf119
  1. 堆排序及优先队列源代码_上机c++ 添加元素 删除最大节点

  2. 堆排序及优先队列源代码_上机c++编写 添加元素 删除最大节点
  3. 所属分类:C++

    • 发布日期:2010-12-02
    • 文件大小:17408
    • 提供者:daijope
  1. 大根堆(小根堆)实现-优先队列

  2. 大根堆,小根堆,优先队列,堆排序,模版。
  3. 所属分类:C/C++

    • 发布日期:2011-05-24
    • 文件大小:172032
    • 提供者:Miu__Y
  1. 优先队列,问题关于费用的最大优先队列

  2. 优先队列,问题关于费用的最大优先队列,优先队列,C语言数据结构课程设计,堆,简单易懂
  3. 所属分类:C/C++

    • 发布日期:2012-03-07
    • 文件大小:4096
    • 提供者:breamn
  1. 采用堆写的优先队列_源代码

  2. 优先队列的数据结构是由大顶堆来实现的,每次优先输出最大优先权值。 有搜索优先权最大的值、插入元素值、删除最大优先权值三个主要操作。
  3. 所属分类:C/C++

    • 发布日期:2012-03-24
    • 文件大小:3072
    • 提供者:seaside_cse
  1. 用堆实现优先队列

  2. 用C语言实现一个优先队列;压缩文件中包括三个文件:1.HeapQueue.h优先队列源代码,2.main.cpp测试主函数;3.HeapQueue.h使用说明
  3. 所属分类:C

    • 发布日期:2012-03-29
    • 文件大小:7168
    • 提供者:forrest_bin
  1. 用堆实现优先队列

  2. 用堆实现优先队列是排序方法的一种,这是是用堆实现优先队列的源代码!
  3. 所属分类:C

    • 发布日期:2012-09-01
    • 文件大小:3072
    • 提供者:chenshanfeng123
  1. 优先队列代码堆实现

  2. 本程序主要由堆来实现优先队列的数据结构,主要有优先队列的删除,插入。算法复杂度为logn
  3. 所属分类:C/C++

    • 发布日期:2013-03-16
    • 文件大小:1024
    • 提供者:dgl199203118
  1. C语言优先队列

  2. C语言优先队列 源码实现 仅供参考 用堆实现
  3. 所属分类:C/C++

    • 发布日期:2013-03-31
    • 文件大小:13312
    • 提供者:ml454
  1. C语言数据结构优先队列实现

  2. 一. 优先队列的定义 优先队列是0个或多个元素的集合,每个元素都有一个优先权或值,对优先队列执行的操作有1) 查找;2) 插入一个新元素;3) 删除。 本程序的实现 二. 实现本优先队列的初始化,查找,插入,删除操作,并且控制其查找,插入,删除操作的算法时间复杂度为O(logn)。采用堆正好能实现该时间复杂度。相关代码实现如下:
  3. 所属分类:C

    • 发布日期:2013-04-05
    • 文件大小:56320
    • 提供者:wyf176176
  1. 优先队列源代码

  2. 堆排序实现优先队列,利用优先队列做了一个小程序,有兴趣看看
  3. 所属分类:C/C++

    • 发布日期:2013-04-08
    • 文件大小:5120
    • 提供者:tomaketobe
  1. 优先队列-双端堆

  2. 里面包含了源码,测试文档,和实验报告。都是我自己写的。如果有BUG,可以私信我。 作业题目:编写一个优先队列,完成 查找,删除,插入 操作。且每个操作的时间复杂度要在(logn)内。 其实很早前就拿到这个题目了,只是一直没定下用那种数据结构做,在图书馆借了本数据结构的书,认真的看了,小堆-大堆,左高树,双端堆,二项树等数据结构。决定选择双端堆,来完成我的课程设计作业。 双端堆,可看成2颗树:1.根节点为空 2.左子树为小顶堆 3.右子树为大顶堆 4.左子树中的值比对应右子树的节点的值小。若对应
  3. 所属分类:C/C++

    • 发布日期:2014-05-11
    • 文件大小:536576
    • 提供者:yeyaowen
  1. 1464堆优先队列

  2. 单个tag不多于12个字符,多个关键字请用空格分隔,最多填写5个。点击右侧我的Tag可快速添加您可以上传小于50MB的文件1464堆优先队列.cpp )
  3. 所属分类:C++

    • 发布日期:2014-08-17
    • 文件大小:2048
    • 提供者:u010137630
  1. C-优先队列

  2. C语言 堆 优先队列
  3. 所属分类:C

    • 发布日期:2016-12-08
    • 文件大小:5120
    • 提供者:qq_36919570
  1. c#优先队列

  2. c#编写的基于有序数组、无序数组、集合、二叉堆的四种优先队列,已测试可用。
  3. 所属分类:C#

    • 发布日期:2017-12-26
    • 文件大小:3072
    • 提供者:qq_34520411
  1. lazy_binomial_heap的python实现——lazy 二项堆——优先队列。

  2. lazy binomial heaps的oython实现,优先队列。采用双向循环链表实现,api:merge,insert,find_min,extractMin,coalesce_step,updateMin。
  3. 所属分类:算法与数据结构

    • 发布日期:2020-06-22
    • 文件大小:6144
    • 提供者:weixin_38475220
  1. java编程实现优先队列的二叉堆代码分享

  2. 主要介绍了java编程实现优先队列的二叉堆代码分享,具有一定参考价值,需要的朋友可以了解下。
  3. 所属分类:其它

    • 发布日期:2020-08-28
    • 文件大小:44032
    • 提供者:weixin_38740201
« 12 3 4 5 6 7 8 9 10 ... 13 »