会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
敏zm
博客园
首页
新随笔
联系
订阅
管理
2026年10月7日
找第k小的数的分治算法以及对分冶法的思考和体会
摘要: 1.分解(分):在当前数组区间选一个基准元素,通过划分,把区间分成两部分:左边所有元素≤基准,右边所有元素≥基准,得到基准所在位置。 2.判断:统计左侧元素数量: 如果左侧元素数量刚好等于 k:基准就是第 k 小,直接返回; 如果 k 更小:第 k 小在左子区间,只递归左区间; 如果 k 更大:第
阅读全文
posted @ 2026-10-07 19:17 敏zm
阅读(5)
评论(0)
推荐(0)
公告