589. N 叉树的前序遍历

技术589. N 叉树的前序遍历 589. N 叉树的前序遍历给定一个 N 叉树,返回其节点值的 前序遍历 。
N 叉树 在输入中按层序遍历进行序列化表示,每组子节点由空值 null 分隔(请参见示例)

589.普通叉树的前序遍历

给定一个普通叉树,返回其节点值的前序遍历。

普通叉树在输入中按层序遍历进行序列化表示,每组子节点由空值空分隔(请参见示例)。

进阶:

递归法很简单,你可以使用迭代法完成此题吗

来源:力扣(LeetCode)

链接:https://leet代码-cn。com/problems/n-ary-tree-preorder-遍历

著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

导入Java。乌提尔。ArrayList

导入Java。乌提尔。收藏品;

导入Java。乌提尔。列表;

导入Java。乌提尔。堆栈;

解决方案类{

公共列表整数预订(节点根){ 0

if(root==null){ 0

返回收藏。emptylist();

}

list integer ret=new ArrayList();

堆栈节点Stack=new Stack();

堆栈。推(根);

while(!堆栈。isempty()){ 0

节点pop=堆栈。pop();

ret。添加(pop。val);

ListNode子代=pop。children==null集合。emptylist(): pop。儿童;

for(int I=儿童。size()-1;I=0;-I){ 0

堆栈。推(儿童。get(I));

}

}

返回浸水使柔软

}

}

类节点{

公共整型值

公共列表节点子节点;

公共节点(){ 0

}

公共节点(int _ val){ 0

val=_ val

}

公共节点(int _val,ListNode _ children){ 0

val=_ val

儿童=_儿童

}

};

心之所向,素履以往生如逆旅,一苇以航

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/153037.html

(0)

相关推荐

  • 从源代码构建Tomcat的方式是什么

    技术从源代码构建Tomcat的方式是什么今天就跟大家聊聊有关从源代码构建Tomcat的方式是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。本次我们从源代码入手

    攻略 2021年12月8日
  • qt串口消息模拟器怎么实现

    技术qt串口消息模拟器怎么实现本篇内容介绍了“qt串口消息模拟器怎么实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!/

    攻略 2021年11月30日
  • activity和singletask(task和activity有什么区别)

    技术Activity的singleTask有什么作用本篇内容主要讲解“Activity的singleTask有什么作用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Activ

    攻略 2021年12月18日
  • 怎么使用Web3.js API 在页面中进行转账

    技术怎么使用Web3.js API 在页面中进行转账这期内容当中小编将会给大家带来有关怎么使用Web3.js API 在页面中进行转账,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。如何

    攻略 2021年11月2日
  • 记录ABAP开发的日常——SmartForms模板固定N行显示

    技术记录ABAP开发的日常——SmartForms模板固定N行显示 记录ABAP开发的日常——SmartForms模板固定N行显示前言:这里面介绍一下SmartForms里面使用Template的情况下

    礼包 2021年12月20日
  • 漫道,雄关漫道真如铁的雄关什么意思

    技术漫道,雄关漫道真如铁的雄关什么意思雄关漫道真如铁的“雄关”指的是娄山关。这是来自毛主席《忆秦娥·娄山关》中的词句。原文是:“西风烈漫道,长空雁叫霜晨月。霜晨月,马蹄声碎,喇叭声咽。雄关漫道真如铁,而今迈步从头越。从头

    生活 2021年10月28日