786. 第k个数
| 2024-8-28
0  |  阅读时长 0 分钟
From
AcWing
Status
完全掌握
Date
Oct 14, 2022
Tags
quick_sort
Difficulty
简单

描述

给定一个长度为 的整数数列,以及一个整数 ,请用快速选择算法求出数列从小到大排序后的第 个数。

输入格式

第一行包含两个整数
第二行包含 个整数(所有整数均在 范围内),表示整数数列。

输出格式

输出一个整数,表示数列的第 小数。

数据范围

,

输入样例:

输出样例:

思路

notion image
快排时间复杂度:O(nlogn)
快选时间复杂度:O(n)

代码

 
Loading...
目录