登录
注册
写文章
首页
下载APP
会员
IT技术
找出数组中第三大的值,且时间复杂度为O(n)的算法
XuanLiChi
关注
赞赏支持
找出数组中第三大的值,且时间复杂度为O(n)的算法
在面试时遇到一个问题,给定一个整形数组,找出数组中第三大值,且时间复杂度为O(n),其实很简单,不就是遍历一次吗,初始化三个常量,然后取出数组的第一个值,遍历数组即可:
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读
更多精彩内容
iOS 面试宝典 没有比这更全的了(持续更新)
1.ios高性能编程 (1).内层 最小的内层平均值和峰值(2).耗电量 高效的算法和数据结构(3).初始化时...
欧辰_OSR
阅读 29,866
评论 8
赞 265
杀鸡儆猴之后
“杀鸡儆猴”是耍猴界的一条教育铁则,因此每一个耍猴人家里都会养一群鸡。每当猴子调皮捣蛋,不守规矩之时。耍猴人便会捉...
雨热
阅读 4,664
评论 3
赞 5
月亮不抱你,时光摧毁你,可我爱你
女人抱了只颈系红格子蝴蝶结的猫 登上火车7号车厢 她似乎想去什么地方 却不知火车没有方向 “忘了我吧” 女人对车窗...
海红豆的奇幻漂流之旅
阅读 4,492
评论 0
赞 0
Inter_Negotiating price
Warmer: When do you negotiate? When I‘m buying goods at a...
AsaGuo
阅读 3,754
评论 0
赞 0
赞
1赞
赞赏
手机看全文