期刊文献+
共找到17篇文章
< 1 >
每页显示 20 50 100
Accelerating Large-Scale Sorting through Parallel Algorithms
1
作者 Yahya Alhabboub Fares Almutairi +3 位作者 Mohammed Safhi Yazan Alqahtani Adam Almeedani Yasir Alguwaifli 《Journal of Computer and Communications》 2024年第1期131-138,共8页
This study explores the application of parallel algorithms to enhance large-scale sorting, focusing on the QuickSort method. Implemented in both sequential and parallel forms, the paper provides a detailed comparison ... This study explores the application of parallel algorithms to enhance large-scale sorting, focusing on the QuickSort method. Implemented in both sequential and parallel forms, the paper provides a detailed comparison of their performance. This study investigates the efficacy of both techniques through the lens of array generation and pivot selection to manage datasets of varying sizes. This study meticulously documents the performance metrics, recording 16,499.2 milliseconds for the serial implementation and 16,339 milliseconds for the parallel implementation when sorting an array by using C++ chrono library. These results suggest that while the performance gains of the parallel approach over its serial counterpart are not immediately pronounced for smaller datasets, the benefits are expected to be more substantial as the dataset size increases. 展开更多
关键词 Sorting Algorithm Quick Sort QuickSort Parallel Parallel Algorithms
下载PDF
基于C语言的快速排序算法优化研究及应用
2
作者 曹康杰 李文韬 +2 位作者 李佳芸 黄黔航 甘一超 《计算机应用文摘》 2024年第1期29-32,共4页
文章旨在对C语言中的快速排序算法进行优化研究,以提高其排序效率和性能。首先,介绍了快速排序算法的原理和基本实现方式;其次,分析了快速排序算法实现中存在的性能瓶颈和优化挑战,并提出了相应的优化方案;再次,设计并实现了优化后的快... 文章旨在对C语言中的快速排序算法进行优化研究,以提高其排序效率和性能。首先,介绍了快速排序算法的原理和基本实现方式;其次,分析了快速排序算法实现中存在的性能瓶颈和优化挑战,并提出了相应的优化方案;再次,设计并实现了优化后的快速排序算法,并通过对比实验验证了其效果;最后,通过实际应用案例,探讨了优化后的快速排序算法在实际项目中的应用效果和价值。 展开更多
关键词 快速排序算法 尾递归优化 随机化快排 三路快排
下载PDF
一种新型快速排序算法的设计与实现 被引量:7
3
作者 王岁花 王川 魏淑桃 《河南师范大学学报(自然科学版)》 CAS CSCD 2002年第2期25-27,共3页
本文给出了一种具有比传统快速排序算法性能更高的排序方法 ;该方法既不需要关键字之间的比较 ,也不需要记录的移动 .全文给出了该算法的描述 ,时间 /空间复杂度分析和实验比较数据 .实验表明 。
关键词 快速排序算法 算法设计 复杂度 排序方法 数据类型 关键字
下载PDF
一种基于统计的排序算法 被引量:7
4
作者 马占欣 凌凤彩 《小型微型计算机系统》 CSCD 北大核心 2002年第11期1403-1405,共3页
本文提出了一种基于统计的快速排序算法 ,并对该算法的时间复杂度和空间复杂度进行了分析 .该算法要求排序关键字满足一定的约束条件 ,其时间复杂度为 O(n) .对该算法做一些简单的修改 ,还可以将其推广到对一般关键字的排序问题 .
关键词 排序算法 统计 时间复杂度 排序关键字
下载PDF
基于数组的桶排序算法 被引量:13
5
作者 杨磊 宋涛 《计算机研究与发展》 EI CSCD 北大核心 2007年第2期341-347,共7页
经典桶排序算法以链表形式实现“桶”,处理均匀数据效率很高,是O(N)算法.但对极不均匀数据则退化成低效的O(N2)插入排序.讨论了记录携带附加数据的计数排序算法,将“桶”实现为顺序数组,避免链表的动态内存分配直接提高算法效率,并允许... 经典桶排序算法以链表形式实现“桶”,处理均匀数据效率很高,是O(N)算法.但对极不均匀数据则退化成低效的O(N2)插入排序.讨论了记录携带附加数据的计数排序算法,将“桶”实现为顺序数组,避免链表的动态内存分配直接提高算法效率,并允许快排等O(NlogN)算法处理桶内数据.对均匀数据仍然保持O(N)时间复杂度,对极端不均匀数据则只退化为O(NlogN)的原算法.对一般非均匀数据,证明数组桶排序算法总体性能高于经典算法.均匀数据实验表明,桶排序算法明显优于Lin-ux下标准qsort系统调用,且数组桶排序算法效率更高.而在非均匀的正态数据实验中数组桶算法性能下降明显小于经典桶排序,总体效率仍然优于qsort的直接应用. 展开更多
关键词 复杂度 排序算法 计数排序 桶排序 快速排序 PennySort
下载PDF
基于分治策略的快速排序算法探讨 被引量:4
6
作者 春燕 《西藏大学学报(社会科学版)》 2003年第4期75-77,共3页
本文讨论了分治法的基本思想、基本步骤以及适用条件并根据教科书中采用的分治法策略(dichotomy)对快速排序(QuickSort)算法进行分析,编写了将输入分成与原问题类似相同的三个子问题,即k=3的分治策略的算法,以及采用这种算法的优点。
关键词 快速排序 分治法策略 问题 算法
下载PDF
基于基数的一种快速排序算法
7
作者 张利霞 王岁花 王川 《河南师范大学学报(自然科学版)》 CAS CSCD 2004年第3期26-29,35,共5页
给出了一种基于基数的具有比传统快速排序算法性能更高的排序方法,全文给出了该算法的描述,时间/空间复杂度分析.本算法由于具有不需要关键字比较的特点而特别适用于大数据量的排序,又由于有不需要移动元素的特点而特别适用于大记录的... 给出了一种基于基数的具有比传统快速排序算法性能更高的排序方法,全文给出了该算法的描述,时间/空间复杂度分析.本算法由于具有不需要关键字比较的特点而特别适用于大数据量的排序,又由于有不需要移动元素的特点而特别适用于大记录的排序工作,应用结果表明,该算法具有很高的实用价值. 展开更多
关键词 快速排序 算法 复杂度 基数
下载PDF
基于中项平衡划分的快速排序算法
8
作者 胡才泓 周定康 《计算机与现代化》 2006年第6期4-5,共2页
阐述了Hoare的快速排序算法及其缺点,在此快速排序算法的基础上利用找中项的线性选择算法改进了快速排序算法,使得快速排序在最坏情况下的性能达到最优。
关键词 快速排序 算法 找中项的线性选择算法 划分
下载PDF
一种快速排序的加速算法
9
作者 赵俊 潘善亮 陈征 《宁波城市职业技术学院学报》 2006年第1期91-95,共5页
提出一种改进的快速排序算法。该算法一方面能降低快速排序算法的递归深度,另一方面在待排序的数据元素列几乎有序时能减少数据元素间的比较次数。这就在一定程度上克服了快速排序算法的两个主要缺陷。
关键词 快速排序算法 枢轴元素 直接插入排序 加速排序算法
下载PDF
基于快速排序算法的模块化多电平换流器电容电压均衡策略 被引量:14
10
作者 王坤 刘开培 +2 位作者 张志轩 李威 秦亮 《电测与仪表》 北大核心 2018年第5期1-7,共7页
模块化多电平换流器(Modular Multilevel Converter,MMC)在模块数较多时,传统算法实现电压均衡将占据大量计算资源,影响系统的运行速度甚至动态响应特性。为此,提出一种基于快速排序算法的电容电压均衡策略。采用分治技术,基于比较、划... 模块化多电平换流器(Modular Multilevel Converter,MMC)在模块数较多时,传统算法实现电压均衡将占据大量计算资源,影响系统的运行速度甚至动态响应特性。为此,提出一种基于快速排序算法的电容电压均衡策略。采用分治技术,基于比较、划分的思想实现模块电容电压排序,根据电容能量变化选择触发模块实现电容电压均衡。推导快速排序算法的时间复杂度和排序效率,分析算法对系统特性的影响,研究不同情况下基于快速排序算法的均衡策略的适应性。采用DSP控制器TMS320F28335测量算法的执行时间并在PSCAD/EMTDC中搭建MMC仿真模型,验证了基于快速排序算法的电容电压均衡策略的有效性和正确性,表明快速排序算法可以有效降低排序计算量,减少仿真时间,并且随着模块数的增加优势愈加明显。 展开更多
关键词 模块化多电平换流器 电压均衡策略 快速排序算法 时间复杂度 运行速度
下载PDF
基于快速二分优化快速排序的MMC电容均压方法 被引量:1
11
作者 吴和生 陈卓 《电力科学与工程》 2019年第8期47-53,共7页
从排序效率的角度分析了模块化多电平换流器传统均压算法的不足,提出了基于快速二分优化快速排序算法的MMC子模块均压方法。分析了MMC子模块的电容电压的变化规律,采用三路划分策略,基于快速二分优化方法实现了MMC电容均压排序,并分析... 从排序效率的角度分析了模块化多电平换流器传统均压算法的不足,提出了基于快速二分优化快速排序算法的MMC子模块均压方法。分析了MMC子模块的电容电压的变化规律,采用三路划分策略,基于快速二分优化方法实现了MMC电容均压排序,并分析了该算法的时间复杂度。最后,通过Viscual C++6.0平台比较了传统冒泡排序均压算法与本文提出算法的排序耗时,结果表明提出算法效率更高。通过MATLAB/SIMULINK平台搭建了三相单端23电平MMC仿真模型,并与传统冒泡排序算法的仿真结果进行了对比,验证了提出算法的有效性与均压效果,表明了该方法能提高MMC的均压排序效率。 展开更多
关键词 模块化多电平换流器 电容均压 快速排序算法 时间复杂度 仿真模型
下载PDF
基于分治与递归策略的快速排序算法 被引量:1
12
作者 赵凯辉 《株洲师范高等专科学校学报》 2004年第2期36-39,共4页
论述了运用分治法的思想实现快速排序算法.首先阐述分治法的基本思想,其次应用分治与递归策略用Java语言实现快速排序算法,然后再用实例说明此算法的工作过程,最后分析了最好情况、最坏情况和平均情况下的时间复杂性,得出快速排序... 论述了运用分治法的思想实现快速排序算法.首先阐述分治法的基本思想,其次应用分治与递归策略用Java语言实现快速排序算法,然后再用实例说明此算法的工作过程,最后分析了最好情况、最坏情况和平均情况下的时间复杂性,得出快速排序算法在渐进意义上最优. 展开更多
关键词 分治与递归策略 快速排序算法 时间复杂性
下载PDF
HVDC系统中MMC换流器控制策略研究 被引量:12
13
作者 曹乐萌 赵巧娥 +1 位作者 高金城 李奕凯 《智慧电力》 2017年第10期31-36,共6页
针对模块化多电平换流器动态跟踪性能和均压控制方面的研究与优化,首先建立了MMC的数学模型,通过引入内模控制与比例积分控制完成了其双闭环控制器的设计,然后基于最近电平逼近控制用快排Partition算法优化了电容电压均衡控制方法。最后... 针对模块化多电平换流器动态跟踪性能和均压控制方面的研究与优化,首先建立了MMC的数学模型,通过引入内模控制与比例积分控制完成了其双闭环控制器的设计,然后基于最近电平逼近控制用快排Partition算法优化了电容电压均衡控制方法。最后在Matlab/Simulink中搭建两端MMC-HVDC模型进行仿真,结果表明所提出的控制策略具有良好的动态性能和鲁棒性,并且能够在均压的同时提高排序效率。 展开更多
关键词 模块化多电平换流器 内模控制 比例积分控制 电容均压 快排Partition算法
下载PDF
多线程快速排序算法的设计与优化
14
作者 李添锐 曹庆年 孟开元 《无线互联科技》 2022年第7期134-136,共3页
文章根据传统快速排序算法的特点,在传统快速排序方式的基础上,提出了采用多线程方法进一步优化的算法。首先,通过C++多线程编程开发优化算法;其次,在算法性能对比中达到优化算法的性能提升效果;最后,对优化算法进行理论分析,得出了在... 文章根据传统快速排序算法的特点,在传统快速排序方式的基础上,提出了采用多线程方法进一步优化的算法。首先,通过C++多线程编程开发优化算法;其次,在算法性能对比中达到优化算法的性能提升效果;最后,对优化算法进行理论分析,得出了在最优情况下该算法的性能提升上限,并对此进行了验证。 展开更多
关键词 多线程 快速排序 算法优化
下载PDF
大型油库消防救援寻路算法改进 被引量:1
15
作者 李克文 朱虹吉 《计算机系统应用》 2017年第5期139-144,共6页
大型油库区的地形不同于城市、山地等复杂的地形,虽然范围较大,但是油库区地形十分规整,油罐等建筑排列整齐,且在储油罐区的道路是笔直畅通的.根据这些特点,将标准的A~*寻路算法进行改进.一方面,根据油库地形结构简单,搜索节点相对少的... 大型油库区的地形不同于城市、山地等复杂的地形,虽然范围较大,但是油库区地形十分规整,油罐等建筑排列整齐,且在储油罐区的道路是笔直畅通的.根据这些特点,将标准的A~*寻路算法进行改进.一方面,根据油库地形结构简单,搜索节点相对少的特点,对A~*算法中搜索Open表中节点的数据结构进行改进,采用排序算法提高了搜索效率;另一方面,根据储油罐区道路笔直畅通的特点,将道路分为有障碍路段和无障碍路段,分而治之,提高整体的寻路效率.实验证明,将两种改进方法进行结合,寻路时间明显缩短,平均搜索效率提高6.86%. 展开更多
关键词 油库火灾 人工智能 A*算法 快速排序 分层寻路
下载PDF
线性递归分布方程(英文)
16
作者 刘全升 《长沙理工大学学报(自然科学版)》 CAS 2006年第3期91-97,共7页
在各种应用概率背景下的一些问题———从算法的概率分析到统计物理,包括快速分类算法、自相似瀑布、无穷粒子系统和分支随机游动,常常引导我们研究线性递归分布方程Z=∑Ni=1AjZj的稳定分布解,其中“=”表示依分布相等,N和Zi是给定的实... 在各种应用概率背景下的一些问题———从算法的概率分析到统计物理,包括快速分类算法、自相似瀑布、无穷粒子系统和分支随机游动,常常引导我们研究线性递归分布方程Z=∑Ni=1AjZj的稳定分布解,其中“=”表示依分布相等,N和Zi是给定的实值随机变量,Zi之间相互独立且与{N,A1,A2,…}独立,Z和所有的Zi都是取值于R的未知的随机变量,且有共同的分布.对该方程的最基本的问题,如存在性、唯一性、非平凡解的渐进性质以及相关的光滑变换的迭代收敛性,给出了简要的概述. 展开更多
关键词 分布方程 函数方程 光滑变换 无穷粒子系统 分支过程 分支随机游动 乘积瀑布 快速分类算法
下载PDF
基于值域的快速排序法
17
作者 林桂伍 《福州大学学报(自然科学版)》 CAS CSCD 1997年第2期23-25,共3页
对实际应用中常见的一类数据给出一个基于值域的快速排序算法.对于给定的N个数据记录,此算法的最大平均时间复杂度为O(N),优于Hoare快速排序法,且附加空间远小于N,也优于Hoare快速排序法.
关键词 数据结构 排序算法 值域 平均排序时间
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部