输入 n 个数字 ai,输出这些数字中第 k 小的数。最小的数是第 0 小。
请尽量不要使用 nth_element 来写本题,因为本题的重点在于练习分治算法。
第一行有两个整数,分别表示 n 和 k。
第二行有 n 个整数,第 i 个数表示 ai。
一个整数,表示第 k 小的数。
5 1
4 3 2 1 5
2
对于 100% 的数据,1≤ai<109,1≤n<5×106,且 n 为奇数。 标签: P1923|分治
P1923|【深基9.例4】求第 k 小的数
题目来源:洛谷 P1923。