EZOJ 刷题笔记(1)
作者:互联网
EZOJ65 A
当 $p_i=i$ 时强制让 $p_i$ 与 $p_{i+1}$ 交换,这样交换是对的并且是最优的。
EZOJ20 ymh喜欢函数
二分神题,最优选择的答案一定是一个下凸函数,所以先特判掉 $t=0$ 的情况是否可行,然后再二分求 $t$ 即可。
若 $t=0$ 时答案小于 $S$,则函数单调下降的部分小于 $S$,二分的区间一定会缩小到函数单调上升的部分,所以此题即使函数不单调二分也是正确的。
注意出题人卡了 $log^2$ 做法,找前 $k$ 大时要用 nth_element,注意 $\sum_i k_it+b_i$ 可能会爆 long long。
AC code
标签:二分,小于,long,函数,笔记,EZOJ,最优,单调,刷题 来源: https://www.cnblogs.com/jhqqwq/p/15511482.html