其他分享
首页 > 其他分享> > EZOJ 刷题笔记(1)

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