4.3.1 深度优先搜索