- 1、本文档共4页,其中可免费阅读2页,需付费30金币后方可阅读剩余内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 4、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
选择问题是求一个n个数列表的第k个最小元素的问题。这个数字称为第k个顺序统计量。这个问题的另一个情况是在k=时,它要求找出这样一个元素,该元素比列表中的一半元素大,又比另一半元素小。这个中间的值被称为中值。
显然,为了找出第k个最小的元素,我们可以先把列表排序,然后从排序算法的输出中选出第k个元素。这样一种算法的运行时间取决于所选用的排序算法的效率。因此,如果使用类似合并排序这样优秀的排序算法,该算法的效率应该属于O(n log n)。但是,对于选择问题,利用排序有点杀鸡用牛刀。
划分
一般对于选择问题,可以采取划分的思路,将一个给定列表根据某个值p(例如列表中的第一个元素)进行划分。一般来说
您可能关注的文档
- 基于内聚力模型-声表面波技术测量薄膜的粘附性.pdf
- 基于声表面波技术判定薄膜的粘附特性.pdf
- 求不大于n的连续质数序列——埃拉托色尼筛选法.docx
- 深度优先查找和广度优先查找.docx
- 生成组合对象的算法(减治法).docx
- 最大公约数—欧几里得算法.docx
- 广东省茂名市2023-2024学年高二上学期期末测试英语试卷(含答案).docx
- 优酷内容创作专员岗面试题库参考答案和答题要点.docx
- 优酷内容分发专员岗面试题库参考答案和答题要点.docx
- 优酷内容创意总监岗面试题库参考答案和答题要点.docx
- 携程产品营销经理岗面试题库参考答案和答题要点.docx
- 携程产品经理岗面试题库参考答案和答题要点.docx
- 携程供应链管理专员岗面试题库参考答案和答题要点.docx
- 携程交易数据分析师岗面试题库参考答案和答题要点.docx
- 携程公共关系专员岗面试题库参考答案和答题要点.docx
- 携程内部培训专员岗面试题库参考答案和答题要点.docx
- 福建省福州市2023-2024学年高二上学期期末测试英语试卷(含答案).pdf
- 携程人力资源专员岗面试题库参考答案和答题要点.docx
- 福建省三明市2023-2024学年高二上学期期末测试英语试卷(含答案).docx
- 福建省三明市2023-2024学年高二上学期期末测试英语试卷(含答案).pdf
文档评论(0)