首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
算法复杂度是lgn的是(有几个选几个)
[不定项选择题]
算法复杂度是lgn的是(有几个选几个)
冒泡排序
堆排序
选择排序
快速排序
查看正确选项
添加笔记
求解答(0)
邀请回答
收藏(29)
分享
纠错
3个回答
添加回答
1
mysterioussuperstar
快排排序时间复杂度不应该是O(n*logn)吗
发表于 2020-08-13 00:29:47
回复(0)
4
记不住名字的阿金
冒泡排序:O(n
2
)
比较相邻的两个元素,如果前者比后者大(反之倒序),则交换。
对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。
针对所有的元素重复以上的步骤。
持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。
堆排序:O(nlog
2
n)
选择排序:O(n
2
)
(1)首先从原始数组中
选择最小的1个数据,将其和位于第1个位置的数据交换
。
(2)接着从剩下的n-1个数据中选择次小的1个元素,将其和第2个位置的数据交换
(3)然后,这样不断重复,直到最后两个数据完成交换。最后,便完成了对原始数组的从小到大的排序。
快速排序:O(nlog
2
n)
发表于 2020-02-28 14:27:04
回复(0)
0
ZIrV_3342
快速排序的复杂度是O(n^2),这个有严格的数学公式推导可以证明,只是它的平均复杂度是O(nlgn)
发表于 2020-04-11 14:37:36
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
哔哩哔哩
测试工程师
游戏研发工程师
2020
上传者:
小小
难度:
3条回答
29收藏
1021浏览
热门推荐
相关试题
在类的定义中构造函数的作用是()
哔哩哔哩
游戏研发工程师
2020
评论
(1)
下面关键字中,哪一个不是用于异常处...
哔哩哔哩
游戏研发工程师
2020
评论
(1)
看图回答
判断推理
2020
人力资源
安永
审计
税务服务
风险管理
管理咨询
行政管理
评论
(2)
来自
职能类模拟题2
分页系统的逻辑地址结构是一维的,分...
操作系统
评论
(1)
关于分段系统与分页系统的区别,描述...
操作系统
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题