릿코드 102 Binary Tree Level Order Traversal
안녕하세요! 오늘은 릿코드 102번 문제 레벨별 순회하기를 파이썬을 이용해서 풀어보겠습니다. 이번 문제는 중간 난이도로 트리구조와 데크(deque) 구조를 이해하는 데에 도움이 많이 됩니다. 문제설명 위와 같은 트리가 인풋으로 들어올 때, 아래와 같이 리턴되어지는 함수를 구현하는 겁니다. 위에서부터 레벨 1, 2, 3이라고 했을 때, [3], [9,20], [15,7]이 됩니다. Input: root = [3,9,20,null,null,15,7] Output: [[3],[9,20],[15,7]] 이번문제는 레벨이 아래로 내려가면서 왼쪽부터 오른쪽으로 순차적으로 리스트에 추가해준 값을 전체 리스트에 추가해줘야 하기 때문에 데크(deque)를 이용해서 풀 수 있습니다. 문제풀이 데크(deque) 이용 풀이 ..
2023. 2. 18.