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 |
Tags
- 큐
- 실버1
- TouchableWithoutFeedback
- 11831
- ReactNative
- 17089
- 머신러닝
- 시간초과해결
- 2800
- 골드5
- FlatList
- 괄호제거
- PYTHON
- KeyboardAvoidingView
- 그래프
- React #새파일생성
- useHeaderHeight
- 그리디
- 자료구조
- 수정렬하기4
- 브루트포스
- 딥러닝
- 복잡도 측정
- 이분탐색
- 백준
- 상담원 인원
- 3079
- LV3
- 이진탐색
- 프로그래머스
Archives
- Today
- Total
목록stack (1)
지니 코딩일기
DFS/BFS에 대해 - 스택, 큐, 재귀함수란 ?
DFS, BFS는 알고리즘 문제의 핵심으로, 탐색 문제를 풀기 위해 필수적이다. 이에 대해 알아보기 전에, 우선 필요한 기본 지식을 정리해보자 탐색 (search) : 많은 양의 데이터 중에서 원하는 데이터를 찾는 과정 대표적인 탐색 알고리즘 = DFS, BFS DFS와 BFS를 제대로 이해하려면 기본 자료구조인 스택과 큐에 대한 이해가 전제되어야 한다. 자료구조 (Data Structure) 데이터를 표현하고 관리하고 처리하기 위한 구조 훨씬 다양한 종류가 있지만, 우선 이번에는 큐와 스택에 대해 정리해보자 스택과 큐는 삽입(Push), 삭제(Pop)이라는 핵심적인 함수로 구성되고, 오버플로와 언더플로를 주의해야 함 오버플로 (Overflow) : 수용할 수 있는 데이터의 크기가 이미 가득 찬 상태에서..
알고리즘/코테 준비
2023. 4. 12. 22:13