为什么这道题离散化后会错?

P3567 [POI2014] KUR-Couriers

因为离散化写错了,,, 没仔细看代码,也许你需要把 ```cpp if(l == r) return l; ``` 改成 ```cpp if(l == r) return b[l]; ```
by memset0 @ 2018-08-14 10:13:49


@[Garen](/space/show?uid=51497)
by memset0 @ 2018-08-14 10:14:10


非常感谢dalao指出错误!~~可能因为代码辣鸡的锅改了也没过~~ 后来我重构了三四次代码终于成功了,最后一次还是借鉴花姐姐的代码,把p改成了len,然后不知道为什么就能过了。。。 总之一句话:**离散化能过,正确的离散化绝对能过**。只不过是我菜而已。。。
by Garen @ 2018-08-14 12:35:13


@[memset0](/space/show?uid=53495)
by Garen @ 2018-08-14 12:35:40


@[Garen](/space/show?uid=51497) sorry,没能正确修改您的代码。。。 我也没仔细看,只是觉得离散化了就不能过随便瞎说了两句 想不到那么多天了您还会回复 顺便膜拜 @[Garen](/space/show?uid=51497) 大佬 我太菜了。。。
by memset0 @ 2018-08-14 13:39:58


@[memset0](/space/show?uid=53495) 奆佬%%%
by sleepyNick @ 2018-10-03 16:48:31


|