归并方式的多线程快速排序算法

来源 :计算机教育 | 被引量 : 0次 | 上传用户:ouerfadaide
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文基于Java平台针对经典快速排序提出改进方案,使用归并的思想对快速排序作了多线程优化,并对单、多线程下的快速排序进行了对比测试和分析。结果表明,通过多线程优化,快速排序在双核主机上对5千万个随机整型数据进行排序的速度是单线程的1.6倍,说明了该优化方法的有效性。该方法思路直观、容易理解,宜作为多核技术教学案例。
其他文献
2010年9月,全国劳动保障科研工作座谈会在广西南宁市召开。人力资源与社会保障部副部长杨志明出席会议并讲话。
种子是药材种植的关键因素之一。有些药材种子播种之前必须进行处理,以促进发芽,提高出芽率,确保苗齐、苗壮、达到增产增收。下面介绍几种药材种子的播前处理方法,以供参考。
The pattern of plague endemicity in Tanzania is characterized by continuous re-appearance of the disease in some locations,while in other neighbouring villages
计算机教学理论与实验脱节,导致学生实际操作能力不足,本文针对这一问题,对程序设计实验课教学体系、教学内容、教学评价进行探索和研究,提出改革的思路和建议,以期达到提高学生专
在网络时代的今天,网页设计的地位更显重要,这对高校“网页设计”课程的教学提出了更高的要求。本文首先分析了该课程常用的教学方法。然后从教学环节、教学内容、教学方法、教
2006年2月至2006年11月在浙江的灵昆岛东滩湿地选择1997年围垦区以及围垦区外的自然滩涂作为样地,开展围垦区内、外大型底栖动物季节变化和功能群组成的研究,并探讨造成差异
<正> To study horseshoe crab Limulus polyphemus spawning behavior and migration over a large-spatial extent (>100 km),we arrayed fixed station radio receivers t
计算机基础教育与计算机专业教育是两种不同性质的教育。随着我国信息化技术的发展以及计算机的广泛应用,对高校计算机基础教育提出了新的要求,计算机基础教学改革也成了每一所
动手实践能力是大学生特别是理工科学生在大学期间教育的内容。这项能力一方面与学生的就业密切相关,另一方面对于学生进一步深造过程中的实验、操作等有重要的影响。本文对于
This study investigated some aspects of the reproductive biology of male and female greater bandicoot rats,Bandicota indica,in southern Thailand from September