릿코드 105번 Construct Binary Tree from Preorder and Inorder Traversal
안녕하세요! 오늘은 릿코드 105 Preorder, Inorder 리스트가 주어졌을 때에 이진트리를 만드는 방법입니다. 프리오더와 인오더 두개만 있으면 언제나 이진트리를 만들 수 있다는 사실이 신기하지 않나요? 릿코드 문제를 살펴보겠습니다. Input: preorder = [3,9,20,15,7], inorder = [9,3,15,20,7] Output: [3,9,20,null,null,15,7] 문제설명 말 그대로 프리오더, 인오더 리스트가 들어왔을 때에 이진트리를 만드는 함수를 구현하는 것입니다. 프리오더, 즉 전위순회와 인오더, 즉 중위순회는 이진트리를 탐색하는 방법인데요. 문제를 풀기전에 혹시 개념이 부족하다면 전위순회와 중위순회에 대해 잘 살펴보시고 문제를 풀어주세요. 문제를 잘 살펴보면 처음 ..
2023. 2. 21.