for(int i=0;i<=n;i++) {
for(int j=0;j<=m;j++) {
vis[i][j]=0;
}
}
这个会 RE
for(int i=1;i<=n;i++) {
for(int j=1;j<=m;j++) {
vis[i][j]=0;
}
}
这个没问题。
前面做的只是resize然后设成0:
for(int i=1;i<=n;i++) {
vis[i].resize(m+1);
for(int j=1;j<=m;j++) {
vis[i][j]=0;
}
cin>>mp[i];
mp[i]='1'+mp[i];
}
why???