[이코테] DFS & BFS - 미로 탈출
못 풀었다. DFS와 BFS는 정말 머리 속에 안 들어와,,, 심지어 이번 문제는 BFS로 풀어야 하는데 DFS로 풀려고 했음 1. 내 풀이 ㅋㅋㅋㅋ 이걸 풀었다고 할 수 있을까...? n, m = map(int, input().split()) # 미로 만들기 graph = [] for i in range(n): for j in range(m): graph.append(list(int(input()))) def dfs(x, y): if graph[x][y] == 1: graph[x][y] = 0 dfs(x-1,y) dfs(x+1,y) dfs(x,y-1) dfs(x,y+1) else: return False def visited(): if 1-1. 풀이 도중 생각 1) 이건 dfs일까 bfs일까? 우선 가..
2023. 2. 3.