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

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