跳到正文
信奥逐课

第 230 课

回溯

🟢 入门 约 5 分钟

一句话理解

回溯在搜索里:尝试一个选择,递归,再撤销。

为什么要学

排列、八皇后、走迷宫要恢复路径时。

讲解

改 → 递归 → 改回来。三条必须对齐。

连通块不回溯 vis;找路径、构造方案常常要回溯。

例子

八皇后:这一行放一列,递归下一行,返回后拿掉皇后。

常见错误

练习 做完再看下一课

回溯的撤销必须和修改配对。

进度保存在本机浏览器里。

左右方向键也可翻课