期刊文献+
共找到23篇文章
< 1 2 >
每页显示 20 50 100
HEAPSORT算法评价
1
作者 陈滇英 《韶关大学学报》 1993年第4期1-6,共6页
本文论述 HEAPSORT算法的有效性及其实现的技巧.
关键词 排序 堆排序 关键字 完全二叉树 时间复杂度 空间复杂度 数据处理 heapsort算法
下载PDF
An Improved HEAPSORT Algorithm with nlogn-0.788928n Comparisons in the Worst Case
2
作者 王晓东 吴英杰 《Journal of Computer Science & Technology》 SCIE EI CSCD 2007年第6期898-903,共6页
A new variant of HEAPSORT is presented in this paper. The algorithm is not an internal sorting algorithm in the strong sense, since extra storage for n integers is necessary. The basic idea of the new algorithm is sim... A new variant of HEAPSORT is presented in this paper. The algorithm is not an internal sorting algorithm in the strong sense, since extra storage for n integers is necessary. The basic idea of the new algorithm is similar to the classical sorting algorithm HEAPSORT, but the algorithm rebuilds the heap in another way. The basic idea of the new algorithm is it uses only one comparison at each node. The new algorithm shift walks down a path in the heap until a leaf is reached. The request of placing the element in the root immediately to its destination is relaxed. The new algorithm requires about n log n - 0.788928n comparisons in the worst case and n log n - n comparisons on the average which is only about 0.4n more than necessary. It beats on average even the clever variants of QUICKSORT, if n is not very small. The difference between the worst case and the best case indicates that there is still room for improvement of the new algorithm by constructing heap more carefully. 展开更多
关键词 data structures analysis of algorithms heaps heapsort
原文传递
堆整序的最优算法 被引量:6
3
作者 顾训穰 诸宇章 《软件学报》 EI CSCD 北大核心 1994年第1期33-36,共4页
本文给出堆整序的一个新算法,其实用价值比以前的算法效率提高一倍,其理论意义是在复杂性的数量级和主项系数方面已具有最优性能.
关键词 heapsort算法 堆整序
下载PDF
网络最短路径算法的改进及实现 被引量:14
4
作者 李峰 张建中 《厦门大学学报(自然科学版)》 CAS CSCD 北大核心 2005年第B06期236-238,共3页
从节约存储空间和提高运算速度方面对Dijkstra最短路径算法进行了改进.定义新的节点类来高效存储网络的拓扑信息,节省了计算机存储空间;采用满二叉堆数据结构对节点进行排序并选取最短路径节点,大大提高算法效率.仿真例子表明,对于某些... 从节约存储空间和提高运算速度方面对Dijkstra最短路径算法进行了改进.定义新的节点类来高效存储网络的拓扑信息,节省了计算机存储空间;采用满二叉堆数据结构对节点进行排序并选取最短路径节点,大大提高算法效率.仿真例子表明,对于某些网络结构,改进算法能把传统Dijkstra算法的时间复杂度由原来的O(N2)近似降至O(N). 展开更多
关键词 最短路径算法 DIJKSTRA算法 存储空间 时间复杂度 拓扑信息 存储网络 运算速度 数据结构 算法效率 改进算法 网络结构 节点 计算机 仿真
下载PDF
基于网格的任务调度与资源分配有效机制的研究 被引量:3
5
作者 张沪寅 吴产乐 +2 位作者 叶刚 吴黎兵 熊卿 《小型微型计算机系统》 CSCD 北大核心 2007年第7期1169-1172,共4页
为实现QoS路由技术,提高网格的服务质量,本文定义了网格服务中任务调度的通信开销,给出了QoS路由树的生成原则,提出网格堆排序算法和QoS路由选择算法,利用算法实现了网格的任务调度与分配机制的设计.实验证明本设计能提高网格资源管理... 为实现QoS路由技术,提高网格的服务质量,本文定义了网格服务中任务调度的通信开销,给出了QoS路由树的生成原则,提出网格堆排序算法和QoS路由选择算法,利用算法实现了网格的任务调度与分配机制的设计.实验证明本设计能提高网格资源管理的效率. 展开更多
关键词 网格 任务调度 资源分配 QOS路由 网格堆排序
下载PDF
面向曲面分段建造的双龙门吊车协同调度技术 被引量:2
6
作者 卢治兵 王爱民 唐承统 《计算机集成制造系统》 EI CSCD 北大核心 2016年第9期2153-2164,共12页
针对曲面分段建造过程中双龙门吊车吊运缺乏计划协同的问题,提出一种面向曲面分段生产的综合吊运任务排序和吊运任务平衡分配双龙门吊车协同调度技术。通过分析吊车吊运作业调度问题和吊运目标,提出基于时间轴的吊车吊运堆排序技术与吊... 针对曲面分段建造过程中双龙门吊车吊运缺乏计划协同的问题,提出一种面向曲面分段生产的综合吊运任务排序和吊运任务平衡分配双龙门吊车协同调度技术。通过分析吊车吊运作业调度问题和吊运目标,提出基于时间轴的吊车吊运堆排序技术与吊运任务动态平衡分配技术相结合的面向曲面分段生产的双龙门吊车协同调度技术框架,形成了基于启发式的最大堆构建规则和基于任务平衡协同的动态任务分配规则。以双吊车配合吊运为核心,综合形成了优先级与时间协调判定规则和吊车任务平衡分配机制,实现了多约束规则下双龙门吊车的协同平衡调度。结合所提算法开发了双龙门吊车协同仿真优化系统,并通过实例验证了其有效性。 展开更多
关键词 曲面分段 堆排序 双龙门吊车 调度 船舶建造
下载PDF
铝土尾矿泥浆逐级堆排沉积特性试验研究 被引量:4
7
作者 欧孝夺 秦金喜 +2 位作者 罗炳雄 江杰 陆小金 《科学技术与工程》 北大核心 2020年第35期14631-14639,共9页
通过量筒沉积试验分析不同浓度的尾矿泥浆沉积变化历程及泥水分离规律,并根据矿山实际生产情况开展逐级堆排沉积柱试验,获取尾矿泥浆沉积后不同深度处的物理参数,从而得到逐级堆排下泥浆沉积特性,并采用灰色关联分析法分析各参数之间的... 通过量筒沉积试验分析不同浓度的尾矿泥浆沉积变化历程及泥水分离规律,并根据矿山实际生产情况开展逐级堆排沉积柱试验,获取尾矿泥浆沉积后不同深度处的物理参数,从而得到逐级堆排下泥浆沉积特性,并采用灰色关联分析法分析各参数之间的影响。结果表明:铝土尾矿泥浆沉积稳定后泥水分界面高度与泥浆含泥量密切相关,与泥浆浓度无关,推测矿山常用排放浓度30%的泥水分离比为1∶1.018;各堆排层间存在"锁水"现象,含水量、密度、孔隙比、渗透系数、压缩系数和体积压缩系数等物理参数沿深度方向上存在逐级分段、各级相互独立的特性;且各物理参数之间存在相互影响的复杂关系,其中含水量对其他物理参数的影响显著,含水量对密度、孔隙比、渗透系数、压缩系数的关联程度依次为0.945、0.952、0.856、0.889。 展开更多
关键词 铝土尾矿 泥浆 沉积 堆排
下载PDF
改进的堆排序算法及其复杂度分析 被引量:7
8
作者 吴尚智 《西北师范大学学报(自然科学版)》 CAS 2002年第3期24-26,共3页
给出了传统堆排序算法的改进算法 .该算法降低了原算法的复杂度 ,在元素个数较大时 。
关键词 算法 堆排序 复杂度
下载PDF
QoS保障机制中堆排序的on-the-fly处理结构的实现 被引量:1
9
作者 张强 张红梅 张向利 《桂林电子科技大学学报》 2018年第1期12-15,共4页
为了满足QoS保障机制对数据吞吐量和实时性的要求,提出一种可在FPGA中实现的基于堆排序的on-the-fly处理结构。该结构为串行流水线模型,采用模块化和状态机相结合的设计思想,实现对QoS保障机制的实时处理。仿真结果表明,该结构在满足实... 为了满足QoS保障机制对数据吞吐量和实时性的要求,提出一种可在FPGA中实现的基于堆排序的on-the-fly处理结构。该结构为串行流水线模型,采用模块化和状态机相结合的设计思想,实现对QoS保障机制的实时处理。仿真结果表明,该结构在满足实时性的同时,能提高数据吞吐量。 展开更多
关键词 服务质量 流水线 多核心 堆排序
下载PDF
基于Dijkstra最短路径算法的优化研究 被引量:15
10
作者 李健 《渭南师范学院学报》 2009年第5期61-64,共4页
最短路径问题是图论研究中的一个重要课题.Dijkstra算法是许多工程解决最短路径问题的理论基础,有着广泛的应用.本文在分析传统Dijkstra算法的基础上,提出该算法在实现方法上存在的一些不足之处,并从节约存储空间和提高运算效率方面对... 最短路径问题是图论研究中的一个重要课题.Dijkstra算法是许多工程解决最短路径问题的理论基础,有着广泛的应用.本文在分析传统Dijkstra算法的基础上,提出该算法在实现方法上存在的一些不足之处,并从节约存储空间和提高运算效率方面对其进行了改进,通过分析与比较,这种改进算法的效率优于传统的Dijkstra算法,具有较好的适用性. 展开更多
关键词 最短路径 DIJKSTRA算法 邻接表 堆排序
下载PDF
波动方程三维叠前深度偏移并行计算的负载平衡方案 被引量:1
11
作者 刘礼农 刘洪 李幼铭 《中国科学院研究生院学报》 CAS CSCD 2003年第3期321-327,共7页
运用集群式并行机结构的软硬件特点,进行波动方程三维叠前深度偏移,已成为加速其庞大计算的有效工具。而集群式并行机节点之间的负载平衡,则是制约并行计算算法加速比的关键问题。提出运用索引排序方法以实现节点计算任务静态分配负载平... 运用集群式并行机结构的软硬件特点,进行波动方程三维叠前深度偏移,已成为加速其庞大计算的有效工具。而集群式并行机节点之间的负载平衡,则是制约并行计算算法加速比的关键问题。提出运用索引排序方法以实现节点计算任务静态分配负载平衡,运用堆排序算法以实现节点计算任务动态分配负载平衡。分别以炮集域、频率域数据分解策略为例,展示负载平衡的实现过程。测试结果表明,负载平衡并行算法具有良好的并行效率。 展开更多
关键词 波动方程 叠前深度偏移 并行计算 索引排序 堆排序 负载平衡
下载PDF
基于分治策略的排序方法的比较研究 被引量:3
12
作者 于志奇 李岸巍 《太原师范学院学报(自然科学版)》 2008年第3期29-32,共4页
讨论了运用分治策略的思想实现快速排序、归并排序和堆排序三种排序算法,从分、解、合三方面剖析排序,从而得出分割方式是影响排序效率的关键,并将分治法扩展应用到更多排序方法中.
关键词 分治策略 快速排序 归并排序 堆排序
下载PDF
基于分段筛选的堆整序改进算法及其复杂度分析
13
作者 赵永哲 李雄飞 +1 位作者 陈思国 戴秀英 《计算机应用与软件》 CSCD 1998年第5期42-45,共4页
堆整序算法因其比较次数和所需额外空间少而被广泛地采用。本文给出了对传统堆整序算法的两个改进算法,它们都降低了原算法的复杂度因子。在n较大时,能较明显地提高算法的效率。
关键词 堆整序 算法复杂度 数据结构
下载PDF
C语言排序算法的分析和总结 被引量:5
14
作者 梁旭玲 《电脑知识与技术(过刊)》 2010年第18期5041-5043,共3页
本文具体介绍了C语言当中几种常用的排序方法,并对这些排序方法的基本思想、算法代码、执行过程进行了分析和总结。力求使初学者对于C语言当中遇到的排序问题有个比较清晰的了解。
关键词 冒泡排序 选择排序 直接插入排序 shell排序 快速排序 堆排序
下载PDF
从n个元素中选取前k(k<<n)个元素的排序方法
15
作者 冯广慧 陈守孔 《计算机工程与科学》 CSCD 北大核心 2014年第A02期273-275,共3页
首先叙述了常见的几种排序方法,分析了各自的优缺点,指出了每趟排序都至少有一个元素能确定自己最终位置的排序方法。重点分析了堆排序与快速排序,提出在大量元素中找出前几个元素时,堆排序和快速排序方法相比,使用快速排序解决此类问... 首先叙述了常见的几种排序方法,分析了各自的优缺点,指出了每趟排序都至少有一个元素能确定自己最终位置的排序方法。重点分析了堆排序与快速排序,提出在大量元素中找出前几个元素时,堆排序和快速排序方法相比,使用快速排序解决此类问题效率更佳。 展开更多
关键词 排序 堆排序 快速排序
下载PDF
堆与贪心算法 被引量:1
16
作者 龚雄兴 《现代计算机》 2006年第8期111-112,共2页
堆是一种特殊的树,堆的首元素常常是堆中结点的最小或最大值。堆排序是一种比较快的排序方法,贪心算法中常常要找到最小(大)值。本文介绍了堆在贪心算法中的运用,并分析了其时间优越性。
关键词 堆排序 时间复杂性 贪心算法
下载PDF
逻辑堆与树排序
17
作者 武继刚 《烟台大学学报(自然科学与工程版)》 CAS 1996年第2期19-23,共5页
树排序算法是堆排序算法的变体,本文给出了逻辑堆的结构并将其应用于树排序算法中使得树排序算法的最坏复杂度由原来的4nlogn+O(n)降低到2nlogn+O(nloglogn)+O(n),接近于最优堆排序算法(复杂度为... 树排序算法是堆排序算法的变体,本文给出了逻辑堆的结构并将其应用于树排序算法中使得树排序算法的最坏复杂度由原来的4nlogn+O(n)降低到2nlogn+O(nloglogn)+O(n),接近于最优堆排序算法(复杂度为nlogn+nloglogn+O(n),并且对几乎已有序的输入,算法的复杂度为O(nloglogn),这在n<218的实际应用中基本保持了原树排序算法的优势. 展开更多
关键词 堆排序 逻辑堆 2-3树 树排序 算法
下载PDF
堆排序算法研究
18
作者 唐开山 《绍兴文理学院学报(自然科学版)》 2004年第10期16-18,共3页
讨论了一种堆排序的改进算法,给出了算法思想,算法描述、算法分析和实验结果,其理论意义是改进了堆排序的时间复杂度,其实用价值是比堆排序法具有较高的排序效率,并且与数据类型、分布、范围无关。
关键词 堆排序 时间复杂度 数据类型 算法分析 改进算法 算法研究 描述 算法思想 实用价值 实验结果
下载PDF
一种改进的堆排序并行算法的实现
19
作者 曹记东 《电脑知识与技术》 2010年第9期7025-7028,共4页
提出了双堆排序算法的一般概括,对于典型案例的比较和移动操作的代价大约是堆排序算法的50%,通过改进的双堆排序算法实现了堆排序并行算法。相对于堆排序算法,双堆排序算法有更多优点:改进了缓存性能;对于输入有序的数据表现更好... 提出了双堆排序算法的一般概括,对于典型案例的比较和移动操作的代价大约是堆排序算法的50%,通过改进的双堆排序算法实现了堆排序并行算法。相对于堆排序算法,双堆排序算法有更多优点:改进了缓存性能;对于输入有序的数据表现更好的性能;更加简单的并行处理能力。 展开更多
关键词 堆排序 并行 算法 比较 移动
下载PDF
5G终端模拟器中信令分析技术的研究与实现
20
作者 段浴 曹龙汉 +1 位作者 张治中 高尚蕾 《计算机工程与应用》 CSCD 北大核心 2020年第15期106-112,共7页
针对即将试商用的5G移动网络数据量暴增,信令分析处理效率低下问题,在传统LTE-A信令监测分析系统基础上,设计了一种适用于5G终端模拟器的新型信令分析系统架构,详细介绍了其主要组成子系统及具体功能模块。并在该新型架构下提出了一种... 针对即将试商用的5G移动网络数据量暴增,信令分析处理效率低下问题,在传统LTE-A信令监测分析系统基础上,设计了一种适用于5G终端模拟器的新型信令分析系统架构,详细介绍了其主要组成子系统及具体功能模块。并在该新型架构下提出了一种改进信令分析算法,该算法在信令合成与多协议关联中,以信令关键消息Value出现概率进行哈希大顶堆排序,并与链地址法相结合处理哈希冲突,为信令分析技术提供了支持。实验结果表明,所提新型架构下的改进算法相对于传统算法,该算法耗时和内存平均降低45.85%和61.83%,并且数据量越大效果越明显,达到了预期效果。 展开更多
关键词 5G终端模拟器 信令分析 哈希冲突 链地址法 大顶堆排序
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部