对DFS的理解还是不够

注意一下else if那种写法跟正解的区别
如果少了一个判断，就会多出来，如果多了一个判断，就会变少，这种方法是不行的

留下这个commit，记一下