深度优先遍历应该是图论的吧