[프로그래머스] 바탕화면 정리 python, java
문제 설명이렇게 바탕화면이 있을 때 최소한의 이동거리를 갖는 한 번의 드래그의 시작점, 끝점 구하기wallpaper = [".#...", "..#..", "...#."]가 위의 그림을 나타낸다.이렇게 최소한의 이동거리로 한번의 드래그가 가능하므로 결과값은 [0,1,3,4] 가 나와야 한다. 드래그의 시작점이 (lux, luy), 끝점이 (rdx, rdy)라면 정수 배열 [lux, luy, rdx, rdy]를 return하면 된다.문제 풀이 : python시작점 = (최소의 y좌표, 최소의 x좌표)끝점 = (최대의 y좌표, 최대의 x좌표) 라고 우선 생각했다.그래서 처음 짰던 코드는 배열을 순회하면서 파일이 있는 좌푯값들을 다른 배열에 저장해 최대,최소값을 찾는 것이었다. 생각해보니 굳이 다른 배열에 저..