深搜模板 $DFS$
bool check() { if(不符合条件) return false; return true; } int dfs() { //void dfs() if(到达目的) return ; 移动方式; if(check()) dfs(); // return ; }