会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zlh8848zlh
博客园
首页
新随笔
联系
订阅
管理
2025年11月2日
算法第二章作业
摘要: 1,先选一个基准元素(比如数组第一个元素、随机元素等)。接着划分数组,把小于基准的放左边,大于基准的放右边,基准就处于排序后的正确位置。计算基准是第几个小的数,若等于k,直接返回;若k更小,递归在左子数组找第k小的数;若k更大,递归在右子数组找第k - 基准排名小的数。 2,最好时间复杂度:O(n)
阅读全文
posted @ 2025-11-02 22:41 钟李豪
阅读(3)
评论(0)
推荐(0)
公告