关于@望眼浮云 题解的问题

P2513 [HAOI2009] 逆序对数列

确实不是什么好写法。。 这里是考虑一个$\sum_{k=j-i+1}^jf[i-1][k]$, 于是可以做前缀和后O1计算这个值,如果令$sum[i][j]=\sum_{k=0}^jf[i][j]$, 那么就有$\sum_{k=j-i+1}^jf[i-1][k]=sum[i-1][j]-sum[i-1][j-i]$, 但是这里会出现$j-i<0$的情况,此时后者值为0,但不特殊考虑会导致出现负数下标,所以需要特殊处理一下。
by Rainy_chen @ 2019-10-05 06:55:05


@[Rainy_chen](/space/show?uid=74020) %神Rainy
by Hydrogen_Helium @ 2019-10-05 08:04:41


感谢神犇,蒟蒻终于明白了。
by RCD_Espanyol @ 2019-10-05 09:26:20


@[Rainy_chen](/space/show?uid=74020)
by RCD_Espanyol @ 2019-10-05 09:26:52


|