首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
下列各种排序算法中,具有稳定性且空间复杂度为O(1)的是()
[单选题]
下列各种排序算法中,具有稳定性且空间复杂度为O(1)的是()。
直接插入排序法
希尔排序法
选择排序法
归并排序法
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(12)
分享
纠错
1个回答
添加回答
9
不愿吃饼的三文鱼很调皮
记得当年天勤有两句总结:
第一句关于稳定性:情绪不稳定,快些选一堆好友聊天吧。其中“快”--快排;“些”--谐音希,希尔排序;“选”--简单选择排序;“堆”--堆排序,这四种不稳定,其他都稳定。
第二句时间复杂度:快些以nlogn的速度归队。“快”--快排;
“些”--谐音希,希尔排序;“归”--二路归并排序;
“队”--谐音堆,堆排序,
这4种平均复杂度为O(nlogn),其它都是O(n^2)。
关于空间复杂度:有两个比较特殊:快排(O(logn)),归并排序(O(n)),其他都是O(1)。
发表于 2021-06-23 10:30:55
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
golang工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
PHP工程师
安全工程师
游戏研发工程师
2021
数据库工程师
信息技术岗
区块链
测试开发工程师
360集团
大数据开发工程师
数据分析师
Java工程师
上传者:
小小
难度:
1条回答
12收藏
1246浏览
热门推荐
相关试题
字符串全排列
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
测试工程师
安全工程师
c#工程师
数据库工程师
大数据开发工程师
瓜子二手车
2019
评论
(29)
Windows中,以下关于动态链接...
2015
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
c#工程师
恒生电子
golang工程师
评论
(3)
来自
恒生公司2015秋招开发...
对序列(12,18,22,38,3...
排序
Java工程师
C++工程师
iOS工程师
安卓工程师
算法工程师
PHP工程师
顺丰集团
2019
信息技术岗
区块链
评论
(16)
来自
顺丰科技2019秋招安卓...
1.该校教师最多的是哪一年?( ...
资料分析
言语理解与表达
资料分析
评论
(1)
怎么做一个需求
需求分析
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题