[原创] 今天来说说深度优先搜索,深度优先是图论中的内容,大意是从某一点出发,沿着一个方向搜索下去,并伴随着有回退的特点,通常用来判断某一解是否存在,不用来寻找最优解:这里来看一个非常有意思的题目: 题目描述:一只小狗在迷宫中,假设在迷宫用字符表示,如图所示: S.X. ..X. ...D 这其中,S表示起点,是需要程序寻找出来的,这里比较特殊,在最左上角,“.”表示可走的格子,D表示出口,X表示强,不能走,每一秒小狗必须移动一个距离,即前后左右,那么输入时间t,小狗能否刚好在t秒的时间上到达D…