会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
又是火星人
博客园
首页
新随笔
联系
订阅
管理
2024年5月28日
数组中的第K个最大元素
摘要: 主管问到这个问题(数组中的第K个最大元素)。 我首先答了partition算法时间复杂度O(n)空间复杂度O(1)。主管说不行,要用堆。然后(我回答)用建大根堆,取前k,时间复杂度O(n+klogn)初始化O(n),pop出k个O(klogn),空间复杂度O(k)(使用原数组建堆,pop出k个)。主
阅读全文
posted @ 2024-05-28 15:08 又是火星人
阅读(13)
评论(0)
推荐(0)
编辑
公告