快排由什么组成
由要排序的数据组成。快速排序由C.A.R.Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。
原理:
设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选快排图用数组的第一个数)作为关键数据,然后将所有比它小的数都放到它左边,所有比它大的数都放到它右边,这个过程称为一趟快速排序。值得注意的是,快速排序不是一种稳定的排序算法,也就是说,多个相同的值的相对位置也许会在算法结束时产生变动。
0
纠错
猜你喜欢
幼犬吃什么
大蒜。配餐方法将大蒜捣成蒜泥,放十五分钟后加入食物中。大蒜素...插座A1A2代表什么
插座代表套开关的两个控制开关,其具体含义牵扯到两个电工术语位...风云是什么朝代
是虚构的历史背景,根据神武纪是年的故事马荣成说年前有步惊云把...黑色皮衣怎么清洗
皮衣去污应将皮衣平铺在案板上,用拧干的湿毛巾擦去灰尘。用海绵...朋友送别的话简短唯美
莫见长安行乐处,空令岁月易蹉跎。愿你一切安好,我不再打扰。天...为什么要学习哲学
学习哲学是为了建立一种人生态度,了解世界的本源,让生活更加理...浸泡式英语起源于哪个国家
浸泡式英语起源于上世纪六十年代的加拿大,是指将第二语言作为手...肉末青菜热汤面的做法
食材面条把猪肉馅克植物油适量油菜颗酱油勺食盐少许生抽勺香葱根...立式鱼漂的绑法怎么绑
将粒太空豆穿绑在主线上太空豆的使用方法用粒太空豆的原因是,一...眉笔浅咖和深咖的区别是什么
眉笔浅咖色和深咖色的区别就在于它们打造出来的眉装适合的深浅发...柴油怎么看质量
看颜色。合格的号柴油的颜色一般为淡黄色或黄色,且清澈透明。若...联通在信是什么
联通在信是基于短消息平台的信息订阅和点播业务,所有中国联通用...房子淋水保养多少天
房子淋水保养到天的时间。在夏季水泥土施工是需要保养的,尤其是...雅迪限速25怎么解决
如果想解除限速,需要找到控制器的限速线,然后将限速线断开,这...清朝为什么没有推行满文
清朝没有推行满文原因满清是由渔猎的女真人建立的,文化水平较低...