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

“快速排序”的问题

发布网友 发布时间:2022-05-10 11:13

我来回答

2个回答

热心网友 时间:2023-10-08 18:01

首先你得明白快排的整个过程,就我看来,关键在于划分元的选择上
如果选择的划分元是随机分布于整个元素空间的,那么每次划分后的两个子序列长度很大概率相差不大,也就是说:
T(n)≈2*T(n/2)+常数
这个时候的复杂度就是nlgn;
不然,如果序列是有规律分布,一般来说我们是固定一个位置选择划分元(第一个,中间的,最末等等都是常选的地方),那么每次你的划分都差不多,最坏情况你把n划分为c+(n+c),c远远小于n,这是很有可能的,此时时间递归式即为:
T(n)≈T(n-c)+常数
复杂度O(n*n)
所以有种快排冠上了随机的名字,意思就是说随机选择划分元,避免陷入上面第二种情况

热心网友 时间:2023-10-08 18:01

http://ke.baidu.com/view/115472.html?wtp=tt
这里面的“时空复杂度”和“随机化算法”两章就是在讲你问的内容,还是挺清楚的,如果还有不懂看完了再问
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...怎么插入耳机时 耳机和外放都有声音?我用驱动人生驱动过显示声卡是正... USB耳机插入听不到声音,用什么软件可以听到声音?我的耳机是赛德斯的,听... 用USB71耳机看电影和用35mm立体声耳机杜比音效看电影哪个效果好 学生和家庭情况如何填写呢? 当初老板帮我租房子,租了半年,老板说干满半年才能退,现在没有干满半年... 博湖县在哪买辣椒酱 宝宝都一岁多了,要记得做这款高钙食物,不要浪费长身体的机会 高钙零食可不可以帮助孩子长高呢? 文艺一些的纹身店名字 宝马325li是三缸吗? 请问大神选择排序和快速排序分别是什么意思,我觉得这两个好像一样啊! 快排如何理解 Dp快排手波是什么意思 求助:php项目如何部署在服务器上 精神病人是不是治不了 我的电脑,excel文件打开速度很慢,问什么原因,怎么处理~?求解_百度知... 九大饮食计划你知道吗? 没什么时间运动,只能从饮食做起,怎么吃可以快一点见效? 地中海式饮食可能会降低患乳腺癌风险,什么是地中海式饮食? 地中海饮食减肥法是什么? 地中海减肥法食谱有哪些? 贴片压敏电阻 变频器中是否用到热敏电阻? SL320R230热敏电阻怎么样? ntcg104ef104ft1x是电容还是电阻?? 热敏电阻功率型产品最大稳态电流目前最大能做到多少A? 动力电池中用的到热敏电阻吗? 手机发短信内容过长会发不出去吗,如发不出去,草稿又没了是什么意思? 你收到最不礼貌的短信内容是什么? 华为手机接视频的时候声音按到最小还有声音怎么回事 alexander wang x chris lee t恤多少钱 快排气枪是什么意思 用程序流程图表示“快速排序”和“冒泡排序” 什么意思?怎么写啊? 快速排序 希尔排序 都是什么意思 川崎h2sx上的快排在手把上吗快排什么意思? 养老保险扣除计算公式 物理电功率和欧姆定律的全部公式 养老金个人扣除部分如何计算 购买了阿里云空间和域名怎么在起飞页建网站? 找人做网站太贵,怎么自己做网站? 起飞页是否适合新手建站需要什么技能 如何在起飞页网站中安装百度统计 起飞页怎样才能下载现成的模板,在线等,急急急急!!! pptv本地视频怎么删除 电脑上下载的就删不了 我已经有一个域名了,如何绑定到起飞页 ipad的PPTV上的本地视频怎么删除?找不到删除的选项。。 企业站的域名和空间都有了,做网站还需多少钱 起飞页 CSS样式 安卓手机用OTG连接U盘,怎么在根目录创建文件夹,需要用什么软件? 对于建站,自助建站真的好吗?