输入 nnn 个数字 aia_iai,输出这些数字中第 kkk 小的数。最小的数是第 000 小。
请尽量不要使用 nth_element 来写本题,因为本题的重点在于练习分治算法。
nth_element
第一行有两个整数,分别表示 nnn 和 kkk。
第二行有 nnn 个整数,第 iii 个数表示 aia_iai。
一个整数,表示第 kkk 小的数。
5 1 4 3 2 1 5
2
对于 100%100\%100% 的数据,1≤ai<1091\le a_i<{10}^91≤ai<109,1≤n<5×1061 \le n < 5\times 10^61≤n<5×106,且 nnn 为奇数。
注册一个 云斗学院 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 云斗学院 通用账户