下面这段代码不会访问到负数下标吗,为什么不会RE啊
for(int i=2;i<=n;++i) for(int j=0;j<=b;++j) dp[i][j][0]=max(dp[i-1][j][0],dp[i-1][j][1]), dp[i][j][1]=max(dp[i-1][j-1][0],dp[i-1][j-1][1]+a[i]);