#include <iostream>
using namespace std;
bool check()
{
...
}
void dfs()
{
if (满足边界条件)
{
return;
}
for (int i = 0; i < 可扩展的路径数; i++)
{
if (check())
{
修改现场;
dfs(下一种情况);
还原现场;
}
}
}
————————————————
版权声明:本文为CSDN博主「打蓝桥杯的通信人」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/CCEVV/article/details/122796055