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 |
29 | 30 | 31 |
Tags
- 뷰 생명주기
- 뷰 정체성
- 구조적 정체성
- React-Native
- requirenativecomponent
- 3b52.1
- 명시적 정체성
- 리액트 네이티브
- React Native
- react-native-fast-image
- Android
- 리액트
- native
- react
- 360도 뷰어
- ssot
- data driven construct
- panorama view
- launchscreen
- ios
- 라이브러리 없이
- 파노라마 뷰
- 앱 성능 개선
- 360도 이미지 뷰어
- launch screen
- privacyinfo.plist
- 스켈레톤 통합
- SwiftUI
- 360도 이미지
- 네이티브
Archives
- Today
- Total
목록2024/12/13 (1)
Neoself의 기술 블로그
Tree 구조 문제 접근방식 정리
이글은 Tree구조의 알고리즘 문제를 풀고자할때, 제가 취했던 접근방식들을 정리하고자 작성한 글입니다. 미숙한 점이 아직 많지만, 정리가 되는대로 업데이트를 진행하고자 합니다. 알고리즘을 풀기 이전 가장 먼저 정해야할 것은 탐색 방식을 결정하는 것입니다.DFS: 경로찾기, 사이클 탐지와 같이 한 경로를 끝까지 탐색한 후 다른 경로를 탐색하는 방식의 경우 사용BFS: 최단 경로 문제나 레벨 단위 처리와 같이 같은 레벨의 노드들을 먼저 탐색하는 방식의 경우 사용탐색방식이 결정되었다면, 어떤 패턴을 사용할 수 있는지 확인합니다.Bottom-up 접근최하단 노드부터 루트로 올라가는 방식:트리의 높이 구하기, 트리의 지름구하기와 같은 케이스에 유용Top-down 접근경로의 합구하기, 레벨 순회와 같이 루트에서 시..
개발지식 정리/알고리즘
2024. 12. 13. 21:26