10分求调 全是WA QwQ

P1379 八数码难题

Hello! 看一下这句话: if(vst[v.s]) continue; 你在这里直接continue掉了,但是continue之前要把之前swap后的换回来。所以你要if里面加一句:swap(v.s[x*3+y],v.s[nx*3+ny]); 希望能帮到你!
by __std @ 2023-09-30 18:34:49


|