Editorial for Điểm gần thứ K


Remember to use this editorial only when stuck, and not to copy-paste code from it. Please be respectful to the problem author and editorialist.
Submitting an official solution before solving the problem yourself is a bannable offence.

Author: Yunan

Ta có thể biến đổi bài toán như sau: Cho hai số nguyên BK, tìm giá trị X nhỏ nhất thỏa mãn có ít nhất K phần tử của dãy A có giá trị nằm trong đoạn [B-X,B+X]. Từ đó, tiến hành sắp xếp mảng A và thực hiện Tìm kiếm nhị phân với mỗi truy vấn.

Độ phức tạp: O(Nlog(N)+Qlog(c)log(N))


Comments