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 |
Tags
- 포이마웹
- 코테
- 백준
- 프로그래머스
- 백준구현문제
- 백준알고리즘
- dp알고리즘
- 리액트커뮤니티
- 다이나믹프로그래밍
- HTML
- 프로그래머스코테
- HTML5
- JS프로그래머스
- js코테
- CSS
- JS
- 몽고DB
- 리액트
- 백준구현
- css기초
- 백준골드
- 익스프레스
- 백준js
- 리액트댓글기능
- 자바스크립트
- 코딩테스트
- 프로그래머스JS
- 백준nodejs
- 알고리즘
- 안드로이드 스튜디오
Archives
- Today
- Total
목록후위순회 (1)
개발새발 로그

이진트리는 데이터의 탐색속도 증진을 위해 사용하는 구종비니다. 이때 루트에서 자식노드로 접근하는 방법은 포인터를 이용하는 방식과 DFS를 이용하는 방식이 있습니다. 만약 완전이진트리가 아닌 자식노드가 하나씩 없는 이진트리라면 배열로 표현하기 어렵고, 탐색할 때도 불필요한 메모리가 사용됩니다. 이진 트리를 순회하는 방법은 크게 세가지 방법이 있다. -전위순회 : 루트 → left → right -중위순회 : left → 루트 → right -후위순회 : left → right → 루트 포인터를 이용해서 완전이진트리가 아닌 구조에서도 안정적으로 작동할 수 있다. JS에서는 클래스를 이용해야한다. const preOrder=[]; const inOrder=[]; const postOrde=[]; //부모 자식..
알고리즘
2023. 5. 31. 16:33