首页 > 编程知识 正文

java二叉树输出JSON,二叉树的遍历算法

时间:2023-05-05 06:05:34 阅读:161742 作者:1568

binarytreepreordertraversal (Java )。

公共类树节点{

int val;

}

公共类解决方案{

publicarraylistpreordertraversal {

if (root==空) )。

返回列表;

堆栈堆栈=new stack (;

stack.push(root );

while (! stack.empty () }

returnlist.add(n.val;

if(n.right!=null ) {

stack.push(n.right;

}

if(n.left!=null ) {

sack.push(n.left );

}

}

返回列表;

}

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。