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
- 백준 패션왕 신해빈
- 상월곡역 학원
- 백준 14246번 K보다 큰 구간
- 월곡중 학원
- 백준 토마토
- 백준 K보다 큰 구간
- 백준 10709
- DFS
- 월곡역 학원
- C# 병합정렬
- 백준 1049번
- OS
- c++ split
- C++ 문자열
- 상월곡동 학원
- 백준 14246번
- 관리형 학원
- 백준 dfs
- 고정 소수점
- 월곡중학교 학원추천
- 월곡동 학원추천
- 백준 한국이 그리울 땐 서버에 접속하지
- 백준 9375번 패션왕 신해빈
- 백준 2309번 일곱 난쟁이
- 백준 1049번 기타줄
- 성북구 학원
- 운영체제
- C++ 9996
- 서울사대부고 학원
- c++ 조합
Archives
- Today
- Total
목록백준 2178 미로탐색 (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