明显这是一道搜索题,其他题解写的有点复杂,我有更简便的写法 既然题目说走到不能再走,那我们就干脆一点,一条路走到黑,不到南墙不回头,一下把要走的路都走完,不但效率高,也好写,关键是大大节省了系统栈 一口气走很多点的关键在于如何记录一个点是否遍历过呢?退出后又如何删除标记呢? 或许正是这两个问题使一些想到这种解法的人退缩了,但解决这种问题并不难.我们照常可以用一个二维数组记录一个点是否走过,再用一个栈来记录走过的点,退出时,将栈顶依次弹出就好 也许有人会说don't talk,show me yo…