当前位置:Gxlcms >
html代码 >
CodeforcesRound#274(Div.2)E题:RidinginaLift(DP)_html/css_WEB-ITnose
CodeforcesRound#274(Div.2)E题:RidinginaLift(DP)_html/css_WEB-ITnose
时间:2021-07-01 10:21:17
帮助过:37人阅读
题目地址:http://codeforces.com/contest/479/problem/E
这题的动态转移方程很好想,但是最显然的是k*n*n的复杂度,明显不可以。于是就想到了用线段树来维护DP信息,但是仅仅k*n就已经濒临TLE了。。在加上个log就会TLE了,于是也不行。上网搜了一下才发现用个前缀和的小技巧就可以。= =!用了好多次了居然没有想到。。。。智商捉急。。于是剩下的就很简单了。
本来还想着,不可能走到b的另一侧,于是就只算一侧就可以了。。但是写起来才发现。。只算一侧还不如两侧一块算的代码短。。于是就一块算了。
代码如下:
#include #include #include #include #include #include #include #include #include