考点(参考NOI大纲2023修订版):
- 【1】整数型:int、long long
- 【1】数组与数组下标
- 【1】数组的读入与输出
- 【3】算法模板库中的函数:min、max、swp、sort(非必要)
- 【4】二分法(非必要)
原题CF903(Div.3) C Difficult 1200(2023/10/12) 普及/提高−
原题 1≤n≤5000,1≤ai≤109;本题 1≤n≤105,1≤ri≤105
个人认为原题和本题 n 的范围大小差别对做法无影响,主要是 ai / ri 的范围大小差别对做法略有影响,部分做法在本题和原题之间没有兼容性
常见做法:
- 众数 O(n)
- sort+依次攻击 O(3n)
- 二分 O(n log n)