[DFS/BFS] PGS 게임 맵 최단거리 구현🕹️
첫 번째 시도 - DFS /*ROR게임 : 두팀으로 나누어진행, 상대팀 진영 먼저 파괴 -> 이기는 게임- 각팀은 상대팀 진영에 최대한 빨리 도착하는 것이 유리.- 검은색 부분 : 갈수없는길- 흰색부분 : 갈수있는길- move : 동,서,남,북 한 칸씩 이동가능- return : 상대팀진영까지 지나가야하는 칸 최솟값, 갈수없다면? -1 return- maps : n*m 크기 2차원배열 - 0,1로 이루어짐 , 0-벽O, 1-벽X- 처음: 좌측상단(1,1)에 위치, 상대방진영은 (n,m) 위치*/const solution = (maps) =>{ let min = 100000; const [n,m] = [maps.length, maps[0].length]; // const visit..
2024. 5. 4.