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
- 모니터(Monitor)
- 문맥 교환
- 경량 프로세스
- Activity
- 은행원 알고리즘
- 프로세스
- The Banker's Algorithm
- 프로세스 상태 전이도
- Multi-level Queue
- 프로세스 제어 블록
- The DIning Philosopher Problem
- 뮤텍스(Mutex)
- 유저 모드의 동기화
- Process Control Block
- 스레드 동기화
- 스레드
- 블로킹 논블로킹
- 커널 모드
- Light Weight Process
- 커널 모드의 동기화
- Non-Preemptive
- Reentrant
- 동기 비동기
- 교착 상태
- 방금 그 곡
- Heap영역
- 인터락 함수
- 유저 모드
- 임계 구역
- Stack영역
Archives
목록dfs (1)
Blog For Me

그래프 순회 (graph traversal), 그래프 탐색 (graph search) 하나의 정점에서 시작하여 그래프에 있는 정점을 한번씩 방문하여 처리하는 연산 그래프 탐색 방법에는 깊이 우선 탐색(depth first search: DFS), 너비 우선 탐색(breadth first search: BFS) 가 있다. 깊이 우선 탐색 (dfs 탐색) 시작 정점 v를 결정하여 방문 정점 v에 인접한 정점 중에서 (1) 방문하지 않은 정점 w가 있으면, 정점 v를 스택에 push하고 정점 w를 방문한다. 그리고 w를 v로 하여 다시 2번의 과정을 반복 (2) 방문하지 않은 정점이 없으면, 탐색의 방향을 바꾸기 위해 스택을 pop하여 받은 가장 마지막 장문 정점을 v로 하여 다시 2번 과정을 반복 스택이 공..
컴퓨터과학/자료구조&알고리즘
2021. 12. 29. 23:43