最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 快速选择算法

    正文概述 陈老师   2026-01-20 15:21:37  

    题目描述

    输入 nn1n<1061 \le n < 10^{6}nn 为奇数)个数字 aia_i1ai<1091 \le a_i < {10}^9),输出这些数字的第 kk 小的数。最小的数是第 11 小。

    请尽量不要使用 nth_element 来写本题,因为本题的重点在于练习分治算法。

    样例输入

    第一行为两个正整数 NNKK

    第二行包含 NN 个空格隔开的正整数 aia_i

    样例输出

    输出第 KK 小的数字

    样例

    5 3
    2 4 1 5 3
    
    3
    
    信息学奥赛网,一个优质的信息学奥赛学习资源平台!
    信息学奥赛网 » 快速选择算法