[백준] 구현 코멘트 모음
·
알고리즘 메모
⭕️ 14503번 : 로봇 청소기 (골드5)문제 유형 : implement, simulation시간 복잡도 : O(nm)풀이 방식 :- 0은 북쪽, 1은 동쪽, 2는 남쪽, 3은 서쪽이기 때문에 왼쪽으로 방향을 돌리고 한 칸을 이동하는 과정을 현재 방향을 나타내는 인덱스에서 1을 빼고 4를 더한 뒤 4로 나눈 나머지를 구하는 방식으로 구현- 만약 4방향을 모두 둘러 봤을 때 이동할 곳이 없으면 벽이 아닌한 후진하여 이동하는데 이 경우 청소 구역 수를 증가시키지 않음- 더 이상 이동이 불가하면 총 청소 구역 수를 출력 ⭕️ 16236번 : 아기 상어 (골드3)문제 유형 : graph, bfs, implement, simulation시간 복잡도 : O(n^2)풀이 방식 :- 상어가 먹을 수 있는 물고기들을 ..