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
- 파이썬
- 7568
- Spring #Java #Spring Boot
- sequelize
- 1110
- Java #백준 #코딩테스트
- Java #코딩테스트
- python
- 백준
- 11053
- java
- Spring
- Spring #Spring Boot #Java
- 2447
- SpringTokenizer
- Spring #Java #Spring Boot #@BeforeEach #@AfterEach
- kakaocloudschool
- 9020
- Spring #Java #Spring Boot #싱글톤
- 코딩테스트
- 15552
- Java #오븐시계 #백준
- 11054
- 알고리즘
- node
- 카카오 클라우드 스쿨
- boj
- 카카오클라우드스쿨
- kakaocloud
- 24479
Archives
- Today
- Total
목록24479 (1)
YoungSoo
이 문제는 알고리즘 유형 중 DFS를 통해 푸는 문제이다 깊이 우선 탐색(DFS, Depth-First Search)은 최대한 깊게 내려갔다가 더 이상 갈 수 없다면 다시 가장 가까운 갈림길로 돌아가 다른 방향을 탐색하는 깊이 우선 탐색 방식이다. 보통 스택 또는 재귀함수로 문제 풀이를 하며 모든 정점을 방문하거나 경로의 특징을 저장해야하는 문제는 DFS를 사용해 풀면 좋습니다. import sys sys.setrecursionlimit(10**9) input = sys.stdin.readline n, m, r = map(int, input().split()) v=[0] * (n+1) graph=[[] for i in range(n+1)] cnt=1 for i in range(m): a, b = map(..
코딩테스트
2023. 2. 13. 22:44