杂题集
kkk033
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
三分查找&&2021ICPC济南站D题题解
对于单调函数,用二分查找,但是对于非单调函数呢? 对于单峰的凹凸函数可以用三分查找。 在2021的ICPC济南站中有这么一道题 : 给定一个数列,你可以对任意的一个数字进行减一或者加一的操作,求让这个数列变成等差数列的最小操作次数。 其实就是求解f(d)函数(可以证明这题里这是一个凹函数,不证也可以猜是)的最小值,那么如何求解f(d)函数的极值呢? 为什么这道题答案的大小主要取决于公差d的大小而不是首项a1的大小呢? 我的看法(我觉得没毛病):这是因为对于最优解的公差d和其他解的公差d,当他们使原创 2021-11-18 17:27:32 · 599 阅读 · 0 评论 -
different intergers
题意:给出n个整数的序列a(1≤ai≤n)和q个询问(1≤n,q≤1e5),每个询问包含两个整数L和R(1≤L,R≤n)。 对于每个询问,输出a[1...L]和a[R...n]的不同数字的个数。原创 2021-01-25 09:55:54 · 253 阅读 · 0 评论
分享