额,我认为可能是你这里有问题
````c++
if(a[i]==a[i-1]){
f[i][0]=f[i-1][1];
f[i][1]=f[i-1][0];
}
````
应该是这样吧
````c++
if(a[i]==a[i-1]){
f[i][0]=f[i-1][0];
f[i][1]=f[i-1][1];
}
````
by Sirius_X @ 2018-10-04 20:13:34
毕竟当a[i]和a[i-1]相等时,f[i]的解就应该是f[i-1]的解
by Sirius_X @ 2018-10-04 20:14:28
by 王松讲故事 @ 2018-11-03 09:36:14
by 王松讲故事 @ 2018-11-03 09:36:35