期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
一种双向冒泡排序算法的C语言实现及其效率分析 被引量:4
1
作者 龚佳 刘远军 《福建电脑》 2013年第11期55-56,94,共3页
针对内部排序中的交换类排序算法,分析了冒泡排序算法的不足,探讨了对传统冒泡算法的改进,提出了一种双向冒泡排序算法并用C语言予以实现,最后对其效率进行了分析。
关键词 内部排序 交换类排序 冒泡算法 双向冒泡
下载PDF
冒泡排序算法及其改进算法的实验分析 被引量:7
2
作者 淦艳 杨有 余平 《重庆三峡学院学报》 2011年第3期53-57,共5页
排序是计算机科学的基本问题之一.通过描述传统的、带标记的、双向的和交替排序四种冒泡排序算法,总结出它们的时间复杂度为O(n2)和空间复杂度为O(1).通过编程验证了四种排序算法在不同随机度情况下的性能,指出它们的适用原则:当随机度... 排序是计算机科学的基本问题之一.通过描述传统的、带标记的、双向的和交替排序四种冒泡排序算法,总结出它们的时间复杂度为O(n2)和空间复杂度为O(1).通过编程验证了四种排序算法在不同随机度情况下的性能,指出它们的适用原则:当随机度比较小时,应选取非传统冒泡排序算法;当随机度比较大时,则应选取传统冒泡排序算法.实验表明,四种算法的时间消耗与输入序列的规模近似地呈指数曲线关系,传统冒泡排序算法的时间消耗与输入序列随机度近似地呈水平直线关系,而其它三种算法的时间消耗与输入序列随机度呈40?左右的斜线关系. 展开更多
关键词 传统冒泡 带标记 双向冒泡 交替排序 随机度
下载PDF
基于C语言的冒泡排序算法探讨 被引量:10
3
作者 宋美英 《现代计算机》 2011年第23期48-49,55,共3页
冒泡排序算法是一种简单实用的排序方法,但传统的冒泡排序算法比较次数多,时间复杂度大。经过对传统的冒泡排序算法进行深入分析,从减少比较次数的角度出发,提出改进算法,并利用C语言予以实现,提高算法的效率。
关键词 冒泡排序 算法 改进 标志变量 双向冒泡
下载PDF
冒泡排序算法及其改进算法的实验分析
4
作者 尚晋 淦艳 《重庆航天职业技术学院学报》 2010年第3期43-48,共6页
排序是计算机科学的基本问题之一。通过描述传统的、带标记的、双向的和交替排序四种冒泡排序算法,总结出它们的时间复杂度为O(n^2)和空间复杂度为O(1)。通过编程验证了四种排序算法在不同随机度情况下的性能,指出它们的适用原则... 排序是计算机科学的基本问题之一。通过描述传统的、带标记的、双向的和交替排序四种冒泡排序算法,总结出它们的时间复杂度为O(n^2)和空间复杂度为O(1)。通过编程验证了四种排序算法在不同随机度情况下的性能,指出它们的适用原则:当随机度比较小时,应选取非传统冒泡排序算法;当随机比较大时,则应选取传统冒泡排序算法。实验表明,四种算法的时间消耗与输入序列的规模近似地呈指数曲线关系,传统冒泡排序算法的时间消耗与输入序列随机度近似地呈水平直线关系,而其他三种算法的时间消耗与输入序列随机度呈40°左右的斜线关系。 展开更多
关键词 传统冒泡 带标记 双向冒泡 交替排序 随机度
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部