实现树的深度优先遍历的非递归版本