问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

快速排序算法在什么情况下效率最低

发布网友 发布时间:2022-04-04 04:22

我来回答

4个回答

懂视网 时间:2022-04-04 08:43

快速排序最坏的情况是:

  

  快速排序最坏情况是枢纽元为最大或者最小数字,那么所有数都划分到一个序列去了。

  

  快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。

  

  

热心网友 时间:2022-04-04 05:51

最坏情况下,是整个序列都已经有序或完全倒序
此时,快速排序退化为冒泡排序,要比较n2次才能完成

热心网友 时间:2022-04-04 07:09

最坏的情况是数据元素已全部有序,此时数据元素数组的根结点的分解次数构成一棵二叉退化树(即单分支二叉树),一棵二叉退化树的深度是n,所以最坏情况下快速排序算法的时间复杂度为O(n2)。

热心网友 时间:2022-04-04 08:44

前面俩位回答的差不多了,整个序列已有序的情况下,但是通常都会随机去选择最开始要进行比较的那个基准元素,这样出现最坏情况的概率最低,是二的N次方分之一,足够小了..如果这样还遇到最坏..人品的确很好...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美的面包机和面要多久 美的面包机和面的时间要多长 美的面包机怎么用手动操作 如何用美的面包机发面 如何用美的面包机和面 美的面包机如何和面 CDR教程—教你如何使用CorelDRAW复制图形方法 苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 法律上允许离婚的六个条件是什么 大学生可以注册我的南京吗 新婚姻法离婚条件中规定哪些情形不可以离婚 六个条件不允许离婚 大学生注册公司要走那些流程,能享受哪些优惠政策 如何获取当前网页url中的ID值,并赋值给一个变量,以便在下面进行调用? 什么样的情况不允许离婚 六个条件不允许离婚,离婚新规定 南京多名在校大学生因疯狂注册数百家公司被刑拘,有什么隐情? jsp中如何获取url传递过来的值 不允许离婚的条件是什么 六个条件不能离婚的法律 有没有开源方法能直接获取url的参数值 不允许离婚的条件有哪些 php根据url里的查询条件查询相应的内容,如何获取url里的值? 属于不允许离婚的条件有哪些 在南京大学生注册公司流程需要注意哪些 国家规定哪些不能离婚的 南京注册公司需要哪些材料和流程 离婚时法院不允许离婚的六个条件? 不能离婚条件有什么 八个条件不允许离婚 多名南京大学生被跨省刑拘,是注册公司惹的祸吗? 关税计入什么科目? 进口关税该记入那个科目? 进口原材料的关税和增值税应记入哪一个会计科目 关税计入什么会计科目 海关进口关税与海关进口增值税放什么科目 对讲机使用过程中有什么限制和注意事项? 我想请问下、海关进口*和关税,其中的关税应该记入哪个科目呢? 对讲机使用怎么有频率限制? 进口关税应放什么科目 进口关税是计入哪个科目啊,出口关税又是计入哪个科目啊 进口关税什么会计科目 我公司进口一台设备,进口的增值税与关税应计入哪个科目? 对讲机为什么有频率的限制与什么是公众对讲机 缴纳关税后如何进行帐务处理?关税应该进哪个会计科目? 警用对讲机一般限制多大范围 对讲机频率限制是为什么? 我想买个对讲机玩玩,有什么限制么? HAM求救