배열 탐색1 [프로그래머스] Lv.1 바탕화면 정리 JAVA 풀이 문제 Lv.1 바탕화면 정리 (배열 탐색) : 컴퓨터 바탕화면은 각 칸이 정사각형인 격자판 컴퓨터 바탕화면의 상태를 나타낸 문자열 배열 = wallpaper 빈칸은 = "." 파일이 있는 칸 = "#" 최소한의 이동거리를 갖는 한 번의 드래그로 모든 파일을 선택해서 한 번에 지우기 드래그는 "점 S에서 점 E로 드래그한다" "드래그 한 거리" = |rdx - lux| + |rdy - luy| 예) wallpaper = [".#...", "..#..", "...#."] S(0, 1)에서 E(3, 4)로 드래그하면 세 개의 파일이 모두 선택 드래그 한 거리 = (3 - 0) + (4 - 1) = 6을 최솟값 1 ≤ wallpaper[i]의 길이 ≤ 50모든 원소의.. 2024. 6. 28. 이전 1 다음