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

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