Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- SageMaker
- Lamda
- 병목
- lambda
- kubernetes
- CHECK
- fcm
- terraform
- Validation
- cloudwatch
- sns
- rds
- aws
- IaC
- serverless
- amazonqcli
Archives
- Today
- Total
잡다한 IT 지식
94. Binary Tree Inorder Traversal 본문
본 알고리즘 풀이는 Routine Study에서 진행하고 있습니다.
저를 포함한 구성원이 대부분 초보이므로, 원하시는분은 언제라도 들어오셔도 좋습니다.
문의는 댓글 바람.
GitHub - ROUTINE-STUDY/Algorithm: 초보 알고리즘 스터디 / 누구나 참여 가능
초보 알고리즘 스터디 / 누구나 참여 가능 :runner:. Contribute to ROUTINE-STUDY/Algorithm development by creating an account on GitHub.
github.com
Binary Tree Inorder Traversal - LeetCode
Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.
leetcode.com
[문제 설명]
DFS easy문제 재귀를 써본 적이 한 번도 없는 거 같아서 그냥 재귀로 풀었습니다.
class Solution {
List<Integer> answer = new ArrayList<>();
public List<Integer> inorderTraversal(TreeNode root) {
if (root == null) return answer;
if (root.left != null) inorderTraversal(root.left);
answer.add(root.val);
if (root.right != null) inorderTraversal(root.right);
return answer;
}
}
[리트코드 답안]
이번 답안은 링크로 대체
너무 내용이 많다. 애초에 Inorder, Postorder, Preorder 다 처음 듣는 방식이라 나중에 정리가 필요해 보인다.
'알고리즘 문제 풀이 > DFS' 카테고리의 다른 글
백준 - 점프왕 쩰리 (못풀었다가 검토하다 다시 품) (0) | 2021.12.26 |
---|---|
프로그래머스 - 타겟 넘버 (0) | 2021.08.11 |
100. Same Tree (0) | 2021.08.10 |
589. N-ary Tree Preorder Traversal (0) | 2021.08.08 |
938.Range Sum of BST (0) | 2021.05.06 |