4.3.1 深度优先查找