看到题解里写到,枚举当前步数 k ,第一张纸条横坐标i,第二种纸条横坐标 j 。如果 i==j 的时候代表路径重合,则减掉一个 a[i][k-i+1] 。
但是 i==j 的时候本来就是不合法的路径,为什么会有其他的状态会从 i==j 的情况转移过来呢,不能直接在 for 循环的时候 continue 掉 i==j 的情况?