짱아의 개발 기록장

LeetCode : 94. Binary Tree Inorder Traversal 본문

Algorithm/LeetCode

LeetCode : 94. Binary Tree Inorder Traversal

jungahshin 2022. 1. 9. 12:42
반응형

중위 순회 방식을 구현하는 가장 기본적인 기초 문제였습니다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class Solution {
public:
    vector<int> ans;
    
    void traverse(TreeNode* root) {
        if(!root) return;
        traverse(root->left);
        ans.push_back(root->val);
        traverse(root->right);
    }
    
    
    vector<int> inorderTraversal (TreeNode* root) {
        traverse(root);
        
        return ans;
    }
    
};
cs

 

반응형

'Algorithm > LeetCode' 카테고리의 다른 글

LeetCode : 83. Remove Duplicates from Sorted List  (0) 2022.02.06
LeetCode : 58. Length of Last Word  (0) 2022.01.22
LeetCode : 48. Rotate Image  (0) 2021.12.19
LeetCode : 45. Jump Game II  (0) 2021.10.17
LeetCode : 496. Next Greater Element I  (0) 2021.07.20
Comments