日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

leetcode 589. N 叉树的前序遍历,590. N 叉树的后序遍历(Java版)

發(fā)布時間:2024/2/28 java 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 leetcode 589. N 叉树的前序遍历,590. N 叉树的后序遍历(Java版) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

589. N 叉樹的前序遍歷

https://leetcode-cn.com/problems/n-ary-tree-preorder-traversal/

題解

import java.util.ArrayList; import java.util.List;// Definition for a Node. class Node {public int val;public List<Node> children;public Node() {}public Node(int _val) {val = _val;}public Node(int _val, List<Node> _children) {val = _val;children = _children;} };class Solution {List<Integer> list = new ArrayList<Integer>();public List<Integer> preorder(Node root) {if (root == null) return new ArrayList<>();list.add(root.val);for (Node node : root.children) {preorder(node);}return list;} }

590. N 叉樹的后序遍歷

https://leetcode-cn.com/problems/n-ary-tree-postorder-traversal/

import java.util.ArrayList; import java.util.List;// Definition for a Node. class Node {public int val;public List<Node> children;public Node() {}public Node(int _val) {val = _val;}public Node(int _val, List<Node> _children) {val = _val;children = _children;} };class Solution {List<Integer> list = new ArrayList<Integer>();public List<Integer> preorder(Node root) {if (root == null) return new ArrayList<>();for (Node node : root.children) {preorder(node);}list.add(root.val);return list;} }

總結(jié)

以上是生活随笔為你收集整理的leetcode 589. N 叉树的前序遍历,590. N 叉树的后序遍历(Java版)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。