问题 D: 第k个数 问题 D: 第k个数
时间限制: 1 Sec 内存限制: 128 MB
提交: 550 解决: 247
[提交][状态][讨论版][命题人:]题目描述
给定一个长度为n的整数数列,以及一个整数k,请用快速选择算法求出数列的第k小的数是多少。
输入
第一行包含两个整数 n 和 k。
第二行包含 n 个整数(所有整数均在1~109
范围内),表示整数数列。
1≤n≤100000,
1≤k≤n
输出
输出一个整数,表示数列的第k小数。
样例输入
5 3
2 4 1 5 3
样例输出
3
提示
[提交][状态]