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
- OS
- 백준 14246번
- 서울사대부고 학원
- 관리형 학원
- 백준 1049번
- 월곡역 학원
- 백준 2309번 일곱 난쟁이
- 백준 1049번 기타줄
- 상월곡역 학원
- 월곡중 학원
- 백준 토마토
- DFS
- 상월곡동 학원
- c++ 조합
- 월곡중학교 학원추천
- 성북구 학원
- 백준 dfs
- 월곡동 학원추천
- 백준 9375번 패션왕 신해빈
- 운영체제
- 백준 패션왕 신해빈
- 백준 14246번 K보다 큰 구간
- c++ split
- 백준 10709
- 고정 소수점
- 백준 K보다 큰 구간
- C++ 문자열
- 백준 한국이 그리울 땐 서버에 접속하지
- C++ 9996
- C# 병합정렬
Archives
- Today
- Total
목록미로탐색 bfs (1)
키베이루's diary
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/56mqZ/btrEmCTcquf/DKsCQOuJtd9GM0oZYCOGK1/img.png)
1) 문제설명 https://www.acmicpc.net/problem/2178 2178번: 미로 탐색 첫째 줄에 두 정수 N, M(2 ≤ N, M ≤ 100)이 주어진다. 다음 N개의 줄에는 M개의 정수로 미로가 주어진다. 각각의 수들은 붙어서 입력으로 주어진다. www.acmicpc.net 2) 아이디어 거리의 최소를 찾기 위해 BFS를 사용했다. 처음 좌표를 (1,1)로 설정하고 BFS를 통해 값이 1인 곳을 찾아 탐색하였다. BFS로 탐색하기 때문에 1이 존재하는 모든 구간을 탐색한다. 따라서 전역 변수를 설정하여 1인 곳을 방문할 때마다 카운트를 세어주는 것이 아닌 거리에 따른 변수를 하나 설정하여 카운트를 센다. 또한 방문한 곳을 표시하거나 초기화시켜주지 않으면 큐의 메모리 초과가 일어나므로 ..
알고리즘/BFS, DFS
2022. 6. 9. 11:03