期刊文献+
共找到110篇文章
< 1 2 6 >
每页显示 20 50 100
Smart Bubble Sort:A Novel and Dynamic Variant of Bubble Sort Algorithm
1
作者 Mohammad Khalid Imam Rahmani 《Computers, Materials & Continua》 SCIE EI 2022年第6期4895-4913,共19页
In the present era,a very huge volume of data is being stored in online and offline databases.Enterprise houses,research,medical as well as healthcare organizations,and academic institutions store data in databases an... In the present era,a very huge volume of data is being stored in online and offline databases.Enterprise houses,research,medical as well as healthcare organizations,and academic institutions store data in databases and their subsequent retrievals are performed for further processing.Finding the required data from a given database within the minimum possible time is one of the key factors in achieving the best possible performance of any computer-based application.If the data is already sorted,finding or searching is comparatively faster.In real-life scenarios,the data collected from different sources may not be in sorted order.Sorting algorithms are required to arrange the data in some order in the least possible time.In this paper,I propose an intelligent approach towards designing a smart variant of the bubble sort algorithm.I call it Smart Bubble sort that exhibits dynamic footprint:The capability of adapting itself from the average-case to the best-case scenario.It is an in-place sorting algorithm and its best-case time complexity isΩ(n).It is linear and better than bubble sort,selection sort,and merge sort.In averagecase and worst-case analyses,the complexity estimates are based on its static footprint analyses.Its complexity in worst-case is O(n2)and in average-case isΘ(n^(2)).Smart Bubble sort is capable of adapting itself to the best-case scenario from the average-case scenario at any subsequent stages due to its dynamic and intelligent nature.The Smart Bubble sort outperforms bubble sort,selection sort,and merge sort in the best-case scenario whereas it outperforms bubble sort in the average-case scenario. 展开更多
关键词 sorting algorithms smart bubble sort FOOTPRINT dynamic footprint time complexity asymptotic analysis
下载PDF
模块化多电平换流器电容电压改进排序平衡方法 被引量:23
2
作者 粟时平 魏新伟 +3 位作者 牛鼎 刘桂英 郑和斌 贾学瑞 《中国电机工程学报》 EI CSCD 北大核心 2017年第13期3874-3882,共9页
针对含有大规模子模块的模块化多电平换流器(modular multilevel converter,MMC)直流电容电压平衡问题,提出一种基于改进排序的电容电压平衡方法。基于传统排序电压平衡方法中的排序环节要求对桥臂内所有子模块电容电压进行排序,计算延... 针对含有大规模子模块的模块化多电平换流器(modular multilevel converter,MMC)直流电容电压平衡问题,提出一种基于改进排序的电容电压平衡方法。基于传统排序电压平衡方法中的排序环节要求对桥臂内所有子模块电容电压进行排序,计算延时严重影响电压平衡控制的动态响应。以避免投入组和切除组组内元素排序为目的改进快速排序算法,每趟排序均选择第m个位置的记录作为基准值,通过判断使下一趟排序只在被划分后的一个区域上递归;采用数学归纳法证明改进快速排序算法的时间复杂度为O(n)。考虑MMC子模块电容电压连续两个控制周期变化规律后,提出采用改进的快速排序算法排序之前按照上个控制周期的排序结果排列电容电压能够进一步减少比较次数。最后,通过计算机随机实验验证改进快速排序算法的时间复杂度并搭建两端401电平MMC-HVDC仿真模型验证所提电压平衡方法的可行性和有效性。 展开更多
关键词 模块化多电平换流器 电容电压平衡 快速排序算 时间复杂度
下载PDF
雷达辐射源特征参数提取算法复杂度分析 被引量:17
3
作者 徐璟 何明浩 +1 位作者 陈昌孝 周琳 《中国电子科学研究院学报》 2013年第1期43-47,共5页
特征参数提取是雷达辐射源信号分选和识别的关键步骤。针对目前对特征参数提取算法时间复杂度研究较少较浅的现状,从算法设计和数据结构入手,推导了5种特征参数提取算法的时间复杂度数学表达式,并对其进行了分析。最后通过计算机仿真实... 特征参数提取是雷达辐射源信号分选和识别的关键步骤。针对目前对特征参数提取算法时间复杂度研究较少较浅的现状,从算法设计和数据结构入手,推导了5种特征参数提取算法的时间复杂度数学表达式,并对其进行了分析。最后通过计算机仿真实验验证了所推导的时间复杂度的正确性。 展开更多
关键词 特征参数 时间复杂度 雷达辐射源 分选
下载PDF
二维表快速排序的复杂度分析 被引量:17
4
作者 胡峰 王国胤 《计算机学报》 EI CSCD 北大核心 2007年第6期963-968,共6页
在假设二维表数据的排列服从均匀分布的条件下,分析了用快速排序方法对二维表进行排序的过程,给出了整个排序过程的时间复杂度和空间复杂度,得到的平均时间复杂度(O(n×(m+logn)))低于已有文献中对二维表排序的时间复杂度(O(m×... 在假设二维表数据的排列服从均匀分布的条件下,分析了用快速排序方法对二维表进行排序的过程,给出了整个排序过程的时间复杂度和空间复杂度,得到的平均时间复杂度(O(n×(m+logn)))低于已有文献中对二维表排序的时间复杂度(O(m×n×logn)),其中,m是二维表的关键字个数,n是二维表的记录数.仿真实验说明了文中结论的正确性.这一结果,将有助于进一步设计高效的海量数据分析方法. 展开更多
关键词 二维表 快速排序 时间复杂度 空间复杂度
下载PDF
基因组Translocation排序问题的改进多项式算法 被引量:7
5
作者 朱大铭 马绍汉 《计算机学报》 EI CSCD 北大核心 2002年第2期189-196,共8页
该文给出基因组 Translocation排序问题的一个改进多项式算法 .原算法所用存储空间为 O(n) ,时间复杂度为 O(n3) .文中改进算法仍采用 O(n)存储空间 ,时间复杂度为 O(n2 logn) .具体地 ,将计算 Translocation距离的时间复杂度由 O(n3)... 该文给出基因组 Translocation排序问题的一个改进多项式算法 .原算法所用存储空间为 O(n) ,时间复杂度为 O(n3) .文中改进算法仍采用 O(n)存储空间 ,时间复杂度为 O(n2 logn) .具体地 ,将计算 Translocation距离的时间复杂度由 O(n3)改进为 O(n2 ) ,将计算 Translocation序列的时间复杂度由 O(n3)改进为 O(n2 logn) . 展开更多
关键词 算法 时间复杂度 基因组 交叉排序 多项式算法 计算机
下载PDF
基于距离排序的快速支持向量机分类算法 被引量:10
6
作者 胡志军 王鸿斌 张惠斌 《计算机应用与软件》 CSCD 北大核心 2013年第4期85-87,100,共4页
传统支持向量机算法由于时空复杂度较高,因此很难有效地处理大规模数据。为了降低支持向量机算法的时空复杂度,提出一种基于距离排序的快速支持向量机分类算法。该算法首先计算两类样本点的样本中心,然后对每一个样本计算它与另一类样... 传统支持向量机算法由于时空复杂度较高,因此很难有效地处理大规模数据。为了降低支持向量机算法的时空复杂度,提出一种基于距离排序的快速支持向量机分类算法。该算法首先计算两类样本点的样本中心,然后对每一个样本计算它与另一类样本中心之间的距离,最后根据距离排序选择一定比例的小距离样本作为边界样本。由于边界样本集合很好地包含了支持向量,而且数目较原始样本集合少得多,因此算法可以在保证支持向量机学习精度的前提下,有效地缩短训练时间和节约存储空间。在UCI标准数据集和20-Newsgroups文本分类数据集上的实验说明算法较以往支持向量预选取算法而言可以更为快速准确地进行支持向量预选取。 展开更多
关键词 支持向量机 时空复杂度 大规模数据 距离排序
下载PDF
一种节省空间的排序算法 被引量:3
7
作者 方同祝 胡正国 +1 位作者 田铮 金文凯 《小型微型计算机系统》 CSCD 北大核心 2005年第7期1200-1201,共2页
目前报道的一些排序算法,空间复杂度都比较大.提出了一种改进其空间复杂度的方法,其特点是算法简单、稳定,时间复杂度为O(n2),空间复杂度为2n,达到下界.与传统的排序算法用变量与变量比较的思路不同,本文提出的是一种用变量与其分布区... 目前报道的一些排序算法,空间复杂度都比较大.提出了一种改进其空间复杂度的方法,其特点是算法简单、稳定,时间复杂度为O(n2),空间复杂度为2n,达到下界.与传统的排序算法用变量与变量比较的思路不同,本文提出的是一种用变量与其分布区间进行比较的新思路.本算法特别适合那些范围确定且分布基本均匀的待排数据,也适合一般数据对象的排序. 展开更多
关键词 排序 时间复杂度 空间复杂度
下载PDF
一种改进的中文字符串排序方法 被引量:3
8
作者 张海军 丁溪源 朱朝勇 《计算机工程与应用》 CSCD 北大核心 2010年第19期129-131,共3页
对中文字符串排序,最快算法的时间复杂度是O(nlgn)。基数排序算法是目前最快的排序方法之一,时间复杂度是O(dn),但其一般适用于相同长度的整型数据排序。提出了一种快速的变换方法,将字符串转换为与之等长的整型数组,使用基数排序算法... 对中文字符串排序,最快算法的时间复杂度是O(nlgn)。基数排序算法是目前最快的排序方法之一,时间复杂度是O(dn),但其一般适用于相同长度的整型数据排序。提出了一种快速的变换方法,将字符串转换为与之等长的整型数组,使用基数排序算法对代表字串的整型数组排序,用以实现对字符串的快速排序。实验表明,提出的算法能快速地进行中文字符串排序,比快速排序算法具有更好的性能,且排序时间与数据规模之间是线性关系,算法的时间复杂度为O(dn)。 展开更多
关键词 中文字符串 基数排序 散列表 时间复杂度
下载PDF
随机排序的优化算法 被引量:5
9
作者 吴湛击 吴伟陵 《电子学报》 EI CAS CSCD 北大核心 2000年第z1期76-79,共4页
随机排序经常出现在数字信号处理的分析和仿真中 ,尤其用于交织器的比较分析和优化设计中 ,它的算法优劣直接影响到计算仿真的效率 .针对原有算法 ,本文提出了优化算法 ,大大改善它的时间和空间复杂度 .定量的理论分析和实际的仿真测试... 随机排序经常出现在数字信号处理的分析和仿真中 ,尤其用于交织器的比较分析和优化设计中 ,它的算法优劣直接影响到计算仿真的效率 .针对原有算法 ,本文提出了优化算法 ,大大改善它的时间和空间复杂度 .定量的理论分析和实际的仿真测试都表明 ,优化算法能够有效提高计算效率和节省存储空间 . 展开更多
关键词 随机排序 优化算法 时间复杂度 交织器
下载PDF
冒泡排序算法的改进 被引量:2
10
作者 许善祥 高军 纪玉玲 《黑龙江科技学院学报》 CAS 2002年第1期25-27,共3页
本文作者对传统的冒泡排序算法进行了时间复杂性分析,指出其效率不高的缺陷,提出了双向同时浮沉的改进方法,并编程予以实现。其效率较传统的冒泡排序算法有一定程度的提高.
关键词 冒泡法排序 算法 时间复杂性 效率 编程
下载PDF
选择排序算法的一个改进及分析 被引量:7
11
作者 张明亮 李兴良 《苏州科技学院学报(自然科学版)》 CAS 2007年第2期70-73,共4页
针对少量记录排序的应用,对直接选择排序算法进行了挖掘,通过增加记忆功能,使算法性能得到明显提高。改进后的算法在大量记录排序时,较原算法的速度提高1倍以上;在少量记录排序时,是基于比较和移位的排序算法中总体表现最佳的;并且对原... 针对少量记录排序的应用,对直接选择排序算法进行了挖掘,通过增加记忆功能,使算法性能得到明显提高。改进后的算法在大量记录排序时,较原算法的速度提高1倍以上;在少量记录排序时,是基于比较和移位的排序算法中总体表现最佳的;并且对原序列的有序程度很敏感,原序列相对有序时,速度能大幅度提高。结果表明:该算法很适合少量记录排序、部分排序、较有序记录的排序,以及与快速排序算法的混合使用。 展开更多
关键词 排序算法 选择排序 比较 时间复杂度
下载PDF
一种改进的计数排序算法 被引量:5
12
作者 秦玉平 马靖善 《渤海大学学报(自然科学版)》 CAS 2010年第2期174-176,共3页
提出了一种改进的计数排序算法。首先找到待排序记录应该存放的位置,然后在原数组空间上进行交换。与传统的计数排序算法相比,在不改变时间复杂度的同时,降低了空间复杂度,提高了算法性能。
关键词 计数排序 时间复杂度 空间复杂度
下载PDF
精度归“档”插入排序算法研究 被引量:2
13
作者 王治和 贾俊杰 《计算机科学》 CSCD 北大核心 2004年第12期223-225,共3页
提出了一种在最大值和最小值之间的数据范围内,由待排序数据的落点百分比精确到第一位小数点后经转换所形成的固定"档"住的基础上,利用归"档"统计和直接插入排序所形成的新排序算法—精度归"档"插入排序... 提出了一种在最大值和最小值之间的数据范围内,由待排序数据的落点百分比精确到第一位小数点后经转换所形成的固定"档"住的基础上,利用归"档"统计和直接插入排序所形成的新排序算法—精度归"档"插入排序算法。概算法在待排序数据非极不均匀的情况下,时间复杂度降为D(n),具有重要的实际意义。 展开更多
关键词 排序算法 插入 时间复杂度 数据 小数点 精度 转换 落点 实际 最小值
下载PDF
基于分布计数的基数排序方法的研究 被引量:4
14
作者 葛浩 杨传健 《计算机技术与发展》 2008年第2期122-125,共4页
排序是计算机科学中一个非常重要的问题。提出了一种基于分布计数的基数排序方法,给出该算法定义、算法描述、算法正确性证明和算法分析;讨论了基于该排序算法几个关键问题的解决方法。算法理论分析和实验结果研究均表明该算法时间复杂... 排序是计算机科学中一个非常重要的问题。提出了一种基于分布计数的基数排序方法,给出该算法定义、算法描述、算法正确性证明和算法分析;讨论了基于该排序算法几个关键问题的解决方法。算法理论分析和实验结果研究均表明该算法时间复杂度为O(N),速度优于快速排序,是一种高效的排序方法。 展开更多
关键词 排序 计数 基数排序 时间复杂度
下载PDF
一种图像测量中的快速中值滤波算法 被引量:11
15
作者 李婧 黄进 《微计算机信息》 北大核心 2007年第21期299-300,310,共3页
针对传统中值滤波算法时间复杂度高,速度慢,难于对图象进行实时处理的缺点,提出了一种快速的中值滤波算法,该算法充分利用滑动窗口的先验信息,仅对窗口移动时的变化部分进行排序,时间复杂度根据滑动窗口的大小不同均有不同程度的降低(... 针对传统中值滤波算法时间复杂度高,速度慢,难于对图象进行实时处理的缺点,提出了一种快速的中值滤波算法,该算法充分利用滑动窗口的先验信息,仅对窗口移动时的变化部分进行排序,时间复杂度根据滑动窗口的大小不同均有不同程度的降低(下降可达两倍以上),实验表明,该算法在保证图像处理精度的同时较好地满足了图象实时处理的要求。 展开更多
关键词 中值滤波算法 滑动窗口 排序 算法复杂度
下载PDF
ASS算法分析与改进 被引量:3
16
作者 谢少权 刘宏芳 《计算机应用与软件》 CSCD 1996年第4期17-22,共6页
本文提出了一种新的排序方法——数轴分段排序(ASS)算法,此方法彻底抛弃了传统排序算法对数据的反复比较和交换两种操作,以数据值同空间的对应关系完成其排序过程。其排序运算量为O(n),达到了排序运算量的下限。本文通过对ASS算法的复... 本文提出了一种新的排序方法——数轴分段排序(ASS)算法,此方法彻底抛弃了传统排序算法对数据的反复比较和交换两种操作,以数据值同空间的对应关系完成其排序过程。其排序运算量为O(n),达到了排序运算量的下限。本文通过对ASS算法的复杂性分析,提出了一些有效的改进意见,指出对分法是ASS算法的特例,并推荐了不同数据条件下宜采用的排序方法。 展开更多
关键词 数轴分段排序 算法 排序 复杂性
下载PDF
一种三路划分快速排序的改进算法 被引量:7
17
作者 王善坤 陶祯蓉 《计算机应用研究》 CSCD 北大核心 2012年第7期2513-2516,共4页
快速排序是一种经典的排序算法,它的平均性能非常突出。针对快速排序在某些特殊情况下(如数据已有序或重复数据较多时)效率较低的问题进行了研究,对三路快速排序进行改进,使快速排序在特殊情况下也能保持较好的效率。通过大量的数据测... 快速排序是一种经典的排序算法,它的平均性能非常突出。针对快速排序在某些特殊情况下(如数据已有序或重复数据较多时)效率较低的问题进行了研究,对三路快速排序进行改进,使快速排序在特殊情况下也能保持较好的效率。通过大量的数据测试发现,该算法在最好情况下其性能在几个数量级上优于普通快速排序,在最坏情况下,其性能较普通快速排序无明显差距。改进后的三路快速排序是一种通用高效的排序算法,因此在某些情况下选用、该算法会获得更好的效率。 展开更多
关键词 快速排序 平均时间复杂度 三路划分快速排序 算法 排序性能
下载PDF
基于选择思想和反序标识的改进冒泡排序算法 被引量:2
18
作者 陈颖频 王灵芝 +2 位作者 吴金锋 何丽 陈国文 《泉州师范学院学报》 2014年第6期89-93,共5页
传统冒泡排序算法的时间复杂度高达O(n2),且冒泡排序算法在排序序列基本有序、无序的情况下,时间复杂度都是相同的,排序效率并不高.文章结合选择排序的算法思想,对冒泡排序进行改进,以期达到减少交换次数的目的.另外,引进一种叫"... 传统冒泡排序算法的时间复杂度高达O(n2),且冒泡排序算法在排序序列基本有序、无序的情况下,时间复杂度都是相同的,排序效率并不高.文章结合选择排序的算法思想,对冒泡排序进行改进,以期达到减少交换次数的目的.另外,引进一种叫"反序标识符"的变量,从而有效标识在排序过程中的反序情况,可以大大减少排序序列基本有序的比较次数.利用以上两个措施降低传统冒泡排序算法的比较复杂度和交换次数,从而改进冒泡排序算法. 展开更多
关键词 冒泡排序 选择排序 反序标识符 时间复杂度
下载PDF
基于分析法的算法时间复杂度的度量方法研究 被引量:3
19
作者 贾丹 张兴 《辽宁工业大学学报(自然科学版)》 2015年第4期231-233,239,共4页
在简要讨论简单算法和复杂算法通常所采用的传统的时间复杂度衡量方法的基础上,提出了一种基于分析法的时间复杂度衡量方法。该方法借助于分析二叉树特性,根据二叉树的特点分析算法中核心操作语句频度,与传统的方法相比,更简单,效率更高。
关键词 时间复杂度 二叉树 折半查找 归并排序 分治法
下载PDF
快速排序的改进算法 被引量:8
20
作者 周玉林 郑建秀 《上饶师范学院学报》 2001年第6期11-15,共5页
对快速排序算法进行了改进 ,根据在待排序列基本有序的情况下 ,插入排序有较好的性能特点 ,在改进算法中 ,只对长度k大于的子序列递归调用快速排序 ,最后再对整个序列用插入排序方法排序 ,我们得到了时间复杂性为 1.386nlog (n/k) +nk/ ... 对快速排序算法进行了改进 ,根据在待排序列基本有序的情况下 ,插入排序有较好的性能特点 ,在改进算法中 ,只对长度k大于的子序列递归调用快速排序 ,最后再对整个序列用插入排序方法排序 ,我们得到了时间复杂性为 1.386nlog (n/k) +nk/ 4 + 3(n+ 1) / (k + 1) + O(logn )的排序算法 ,当 k取值为 8左右时 ,改进算法的性能较隹。 展开更多
关键词 快速排序 插入排序 平均时间复杂性
下载PDF
上一页 1 2 6 下一页 到第
使用帮助 返回顶部