[Softeer]나무 섭지
https://softeer.ai/practice/7726 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai 남우가 출구를 향해 가는데,가는길에 벽이라는 장애물이 있을 수 있고, 유령을 만나면 안된다.유령은 벽을 통과할 수 있다.출구에 도달하는 순간 유령을 만나도 안된다. 위 조건을 만족하여 남우가 출구에 도달할 수 있을까? 남우가 움직이는 칸이 유령이 있을 수 있는지 확인하기 위해서Queue 에 데이터를 담을때, 유령을 먼저 담고 남우의 위치를 나중에 담았다. 그리고 유령이 지나간 위치와, 남우가 지나간 위치를 구분하기 위해서 boolean[][][] pass를 선언하고, 1차원 배열은 i위치, 2차원 배열은 j위치, 그리고 3차원 배열은 유령[1]인지 남우[0]인지 확인하는 변수..
알고리즘
2024. 11. 11. 21:33