失分小结:
估分:190
实际分数:185
这次追求稳定,第一题100,第二题45,第三题40
唯一的遗憾就是没有把第二题写出来 但拿到自己该拿到的分还是最重要的
这是2011年真题,加上之前day1的成绩总和为405 420省一
题解:
第一题求的是组合数,二项式定理的最基础运用
第二题的模型是一个单调函数与一定值的差值表示为g(x)=abs(f(x)-s)
然后函数变成了先递减在递增,可以用二分或三分写 显然二分复杂度低
二分的实现大约是:
f(x)>s时l=mid+1
f(x)<s时r=mid−1
晚上跟Komachi dalao讨论了这道题
对于区间查询具有某特征值的量可以用主席树 然而我并不会 复杂度
nlogn
但这道题只需用前缀和就好了
原因是这题只有查询,没有更新(对于每个区间)
而区间是连续的,可以用前缀和预处理,再根据区间的左右端点O(1)查询值
复杂度
(n+m)logn
口诀:二分答案前缀和
第三题 感觉这种贪心题用dp水到40分就好了。。其实240就机房第三了
这题的一种正解是
O(n∗k)
,每次扫描一遍站台
得出在哪里加速一次获得的受益最多,然后更新从i到i+1站台的花费时间