일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 파이썬
- DFS
- 다이나믹프로그래밍
- BFS
- react #리액트 #동빈나
- 알고리즘
- 프로그래머스 #파이썬 #코딩테스트 #알고리즘
- 프로그래머스
- java #자바
- css #생활코딩 #웹
- 코딩테스트
- 재귀
- 투포인터
- react #리액트 #동빈나 #나동빈 #유튜브강의
- 백준
- 백트랙킹
- 자바 #java
- 다익스트라
- 백준 #파이썬 #알고리즘 #코딩테스트
- 파이썬 #백준 #알고리즘 #코딩테스트
- 백준 #알고리즘 #파이썬 #코딩테스트
- java #자바 #생활코딩
- 파이썬 #알고리즘 #코딩테스트 #프로그래머스
- PYTHON
- java #자바 #동빈나
- java #자바 #나동빈
- Dijkstra
- 프로그래머스 #파이썬 #알고리즘 #코딩테스트
- dp
- css #웹 #생활코딩
Archives
- Today
- Total
목록
728x90
백준 #알고리즘 #코딩테스트 #파이썬 #트리
728x90
(1)
728x90
728x90
커리까지
[백준] 1991번 트리 순회 파이썬
문제 이진 트리를 입력받아 전위 순회(preorder traversal), 중위 순회(inorder traversal), 후위 순회(postorder traversal)한 결과를 출력하는 프로그램을 작성하시오. 예를 들어 위와 같은 이진 트리가 입력되면, 전위 순회한 결과 : ABDCEFG // (루트) (왼쪽 자식) (오른쪽 자식) 중위 순회한 결과 : DBAECFG // (왼쪽 자식) (루트) (오른쪽 자식) 후위 순회한 결과 : DBEGFCA // (왼쪽 자식) (오른쪽 자식) (루트) 가 된다. 입력 첫째 줄에는 이진 트리의 노드의 개수 N(1 ≤ N ≤ 26)이 주어진다. 둘째 줄부터 N개의 줄에 걸쳐 각 노드와 그의 왼쪽 자식 노드, 오른쪽 자식 노드가 주어진다. 노드의 이름은 A부터 차례대로..
알고리즘/풀이
2022. 3. 11. 22:40