99클럽 코테 스터디 17일차 TIL - 중위순회

김동하·2024년 8월 7일
0

알고리즘

목록 보기
65/90

문제

중위순회

풀이

  • 중위순회를 구현해야 한다
  • 중위순회는 left -> root -> right 순으로 순회한다.

코드

class Solution {
    List<Integer> answer = new ArrayList<>();
    
    public List<Integer> inorderTraversal(TreeNode root) {
        if (root == null) return new ArrayList<>(); 
        recur(root);
        return answer;
    }
    
    public void recur(TreeNode root){
        if(root == null) return;
                
        recur(root.left);
        answer.add(root.val);
        recur(root.right);
    }
}

정리

profile
프론트엔드 개발

0개의 댓글