点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 堆构造
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
堆排序、直接插入排序的算法比较
试通过随机数据比较堆排序、直接插入排序算法的关键字比较次数和关键字移动次数。 (1)待排序表的表长不小于100;其中的数据要用伪随机数产生程序产生;至少要用5组不同的输入数据作比较;比较的指标为有关键字参加的比较次数和关键字的移动次数(关键字交换计为3次移动)。 (2)最后要对结果作出简单分析,包括对各组数据得出结果波动大小的解释。 (3)以线性表的形式给出构造出来的初始堆。
所属分类:
其它
发布日期:2009-06-19
文件大小:4096
提供者:
e13797oo
堆与二叉树C++实现
1、 创建最大堆类。最大堆的存储结构使用链表。 2、 提供操作:堆的插入、堆的删除。堆的初始化。Huffman树的构造。二叉搜索树的构造。 3、 接收键盘录入的一系列整数,输出其对应的最大堆、Huffman编码以及二叉搜索树。 4、 堆排序。
所属分类:
C++
发布日期:2009-12-14
文件大小:72704
提供者:
paradisenightmare
堆的插入删除操作C++
堆的构造,插入以及删除操作。由C++编写,可根据使用者需要输入数据
所属分类:
C++
发布日期:2010-08-17
文件大小:161792
提供者:
kaneiqi1210
c++ 入门 构造函数 时间类
问题描述: 编写时间类 要求: 1)严格遵守编码规范。 2)构造函数采用带初始化列表的构造函数(参数默认值为空或零) 3)显示的写出析构函数 4)成员函数分别为:setDate ,getDate ,setTime ,getTime。 5)分别在栈区、堆区、全局区分别创建三个对象(创建时不提供参数) 另分别在栈区、堆区、全局区再分别创建三个对象(创建对象时提供参数) 6)运行效果不做硬性要求,仅看重编码规范及类的设计!
所属分类:
C++
发布日期:2010-11-02
文件大小:2048
提供者:
dizhaorui
C++规定与类同名的函数就是拷贝构造函数
C++规定与类同名的函数就是拷贝构造函数 默认拷贝构造函数 在类定义中如果没有提供自己的拷贝构造函数,则C++提供一个默认的构造函数,其拷贝策略是逐个成员依次拷贝。 深拷贝和浅拷贝 默认拷贝构造函数均是浅拷贝 但是一个类可能拥有其它资源,如其构造函数分配了一个堆内存,析构函数释放了这个内存,则此时就需要进行深拷贝了 深拷贝不能依赖编译器实现
所属分类:
C++
发布日期:2011-01-22
文件大小:1029120
提供者:
shenlanjishu
基于双端堆实现的优先级队列
实现了make_dheap(原位构造双端堆)、push_dheap(插入元素)、pop_max_dheap(删除最大元素)、pop_min_dheap(删除最小元素),is_dheap(堆验证)五个泛型算法,在此基础上实现了一个能在对数时间内获取最大和最小元素的优先级队列,相当于原stl优先级队列的扩展
所属分类:
C++
发布日期:2012-01-18
文件大小:6144
提供者:
qinshubo1984
C++用堆排序
所有 N*log N 性能排序算法中性能最稳定的. 不过是不稳定排序算法. 使用方法: 构造一个 HeapSortNS::HeapSortHeap 类, 初始化时需要三个东西: 数组元素个数, key 的数组和要排序的数组, HeapSortNS::HeapSort 将按 key 从小到大排列. key 可以是任何类.
所属分类:
C++
发布日期:2012-02-12
文件大小:2048
提供者:
abel_1802
数据结构 堆结构的完整源码与哈夫曼树的构造
数据结构 堆结构的完整源码与哈夫曼树的构造
所属分类:
C/C++
发布日期:2012-12-30
文件大小:4194304
提供者:
zlhy_
堆排序递归和非递归的实现
该源码主要在winform中实现的堆的构造,大顶堆和小顶堆的构造,在构造过程中有递归和非递归两种方式实现,当然必不可少的是堆排序了
所属分类:
C#
发布日期:2013-08-07
文件大小:44032
提供者:
jjp837661103
改进的堆排序算法
对堆排序的改进 1.将数据初始化为大顶堆,交换第一个和最后一个元素,这里是不变的 2.重新构造大顶堆是,首先让第一个元素下降h/2的高度(h 为堆的高度) 3.下降了h/2层后判断这个元素与它的父节点谁大,如果父节点大继续下沉,下沉的结束条件为h=0 如果父节点小,表明第一个元素下沉时走过头了,然后要往回走,进行上浮操作,上浮操作是肯定能够找到第一个元素的最终位置的 4.循环n-1次程序运行完成。
所属分类:
C/C++
发布日期:2013-11-04
文件大小:3072
提供者:
fengge6715
堆排序法.cpp
是一种 VC++ 的排序算法 构造完全二叉树的堆结构进行排序
所属分类:
C++
发布日期:2015-07-26
文件大小:2048
提供者:
qq_18504803
最小堆编程构造霍夫曼树
利用最小堆编程实现给定权值集合下构造相应霍夫曼树的算法,并解决以下问题: 有一电文共使用五种字符a,b,c,d,e,其出现频率依次为4,7,5,2,9。 (1)构造对应的编码哈夫曼树(要求左子树根结点的权小于等于右子树根结点的权)。 (2)给出每个字符的哈夫曼编码。 (3)译出编码系列11000111000101011的相应电文。
所属分类:
C/C++
发布日期:2017-12-02
文件大小:3072
提供者:
weixin_40208578
从文件中读数据并将其堆排序C实现
现在一文件中写入数据,后从文件中读出数据,之后构造堆和堆排序
所属分类:
C
发布日期:2008-12-19
文件大小:2048
提供者:
lxd445062801
露天煤矿抛掷爆破拉斗铲倒堆与时效边坡多参数耦合机理
大型现代化露天煤矿的生产,既是在地壳实体上构造空间,又是在空间上构造矿山实体的复杂过程,揭露煤层需要进行大规模的爆破剥离,不可避免地形成了采场工作帮、非工作帮、端帮、排土场高陡边坡、相应的采场工作帮、端帮高陡边坡形成、几何参数、服务状态等是一个动态变化过程。论文综合运用露天采矿学原理、可靠性理论、防灾减灾学理论与矿山岩体力学方法,通过调查研究、实验室研究、理论分析、数值模拟和现场工程实践,建立了露天煤矿边坡三维潜在滑动面稳定性分析方法,创建了棱柱体和圆柱体三维滑坡模型,分析了边坡暴露长度与稳定性
所属分类:
其它
发布日期:2020-05-08
文件大小:110592
提供者:
weixin_38661100
九龙矿储煤场堆料机结构改造设计
峰峰集团九龙矿储煤场堆料机由于各种原因,现无法满足使用要求,需要对其结构进行改造设计。在分析原有结构存在问题的基础上,确定了结构改造整体设计方案,并对方案进行细化,包括连接构造、支座设计、节点处理、荷载选取、荷载组合等。运用STCAD管桁架分析设计软件进行结构分析。结果表明,改造后结构耗钢量小,安全经济,满足使用要求。可为类似堆料机结构改造设计提供参考。
所属分类:
其它
发布日期:2020-05-05
文件大小:646144
提供者:
weixin_38670531
瞬变电磁法在圪堆煤矿含(导)水构造超前探测中的应用
介绍了矿井瞬变电磁超前探测技术的原理与方法,以圪堆煤矿瞬变电磁法巷道超前探测为例,研究了圪堆煤矿井下试验区电阻率值与富水性关系,分析了矿井瞬变电磁法在探测迎头前方含(导)水构造中的应用,通过与矿井高密度电法的对比探测及钻探验证,说明矿井瞬变电磁法能够有效地查明掘进巷道前方含(导)水构造的分布情况,为煤矿安全掘进提供了技术保障。
所属分类:
其它
发布日期:2020-04-24
文件大小:692224
提供者:
weixin_38581308
NDK13_C++基础:构造函数、拷贝构造函数、浅拷贝与深拷贝.zip
adb shell 进入,命令: dumpsys meminfo 包名 MyTeacher teacher; 1 C++中 这个语句执行完毕,在当前的堆内存内 初始化并且赋值好该对象 在java中执行这个语句,只是开辟了一块内存空间,并没初始化和赋值对象, 必须用new关键字,来进行初始化和赋值 ———————————————— 版权声明:本文为CSDN博主「鱼包子Ray」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:htt
所属分类:
Android
发布日期:2020-03-26
文件大小:17825792
提供者:
baopengjian
如何构造一个51单片机的实时操作系统
从Keil C51的内存空间管理方式入手,着重讨论实时操作系统在任务调度时的重入问题,分析一些解决重入的基本方式与方法:分析实时操作系统任务调度的占先性,提出非占先的任务调度是能更适合于Keil C51的一种调度方式。为此,构造这一实时操作系统,并有针对性地介绍此系统的堆管理方法、任务的建立以下任务的切换等。
所属分类:
其它
发布日期:2020-08-21
文件大小:103424
提供者:
weixin_38684509
解读堆排序算法及用C++实现基于最大堆的堆排序示例
把待排序的数组构造出最大堆是进行堆排序操作的基本方法,这里将带大家来解读堆排序算法及用C++实现基于最大堆的堆排序示例,首先从堆排序的概念开始:
所属分类:
其它
发布日期:2020-09-02
文件大小:79872
提供者:
weixin_38684633
c++如何控制对象的创建方式(禁止创建栈对象or堆对象)和创建的数量
我们知道,C++将内存划分为三个逻辑区域:堆、栈和静态存储区。既然如此,我称位于它们之中的对象分别为堆对象,栈对象以及静态对象。通常情况下,对象创建在堆上还是在栈上,创建多少个,这都是没有限制的。但是有时会遇到一些特殊需求。 1.禁止创建栈对象 禁止创建栈对象,意味着只能在堆上创建对象。创建栈对象时会移动栈顶指针以“挪出”适当大小的空间,然后在这个空间上直接调用类的构造函数以形成一个栈对象。而当栈对象生命周期结束,如栈对象所在函数返回时,会调用其析构函数释放这个对象,然后再调整栈顶指针收回那块栈
所属分类:
其它
发布日期:2020-12-17
文件大小:83968
提供者:
weixin_38704011
«
1
2
3
4
5
6
7
8
9
10
...
19
»