본문 바로가기
Problem Solving/LeetCode

[LeetCode] 590. N-ary Tree Postorder Traversal - Java

by graycode 2026. 9. 7.

• 문제 링크

 

N-ary Tree Postorder Traversal - LeetCode

Can you solve this real interview question? N-ary Tree Postorder Traversal - Given the root of an n-ary tree, return the postorder traversal of its nodes' values. Nary-Tree input serialization is represented in their level order traversal. Each group of ch

leetcode.com

 

• 풀이 코드

import java.util.ArrayList;
import java.util.List;

public class Solution {

    List<Integer> list = new ArrayList<>();

    public List<Integer> postorder(Node root) {
        dfs(root);

        return list;
    }

    private void dfs(Node node) {
        if (node == null) return;

        for (Node child : node.children) dfs(child);
        list.add(node.val);
    }

}

댓글