알고리즘(python)/탐색
[Python]DFS와BFS 백준 2178
문제 https://www.acmicpc.net/problem/2178 이런경우 bfs를 써야 풀수 있다.dfs의 경우에는 미로의 경로가 가장 짧다고 말할 수 없다.코드는 이전 bfs와 다르지않다. 해당 노드까지의 최소 칸수를 적어주는것 외에는 동일하다. 12345678910111213141516171819202122232425262728293031323334353637import sysfrom collections import deque def find_maze(start_row,start_colume,N,M):#bfs를 통해 찾기 q=deque() q.append([start_row,start_colume]) dx=[1,-1,0,0] dy=[0,0,-1,1] while q: [x, y] = q.pop..
2020. 2. 14. 12:09
최근댓글