[프로그래머스 / Java] - 아이템 줍기
🔗 문제 링크 아이템 줍기 코딩테스트 연습 - 아이템 줍기 문제입니다. school.programmers.co.kr 💡 문제 파악여러 직사각형이 겹쳐 있을 때, 이들을 합친 도형의 바깥 테두리만을 따라 이동할 수 있습니다.rectangle[i] = [좌하단 x, 좌하단 y, 우상단 x, 우상단 y] 이고, 좌표는 1 이상 50 이하입니다.캐릭터 위치 (characterX, characterY) 에서 아이템 위치 (itemX, itemY) 까지 테두리를 따라 이동하는 최단 거리를 구합니다.🗝️ 접근 방법단순히 좌표를 그대로 쓰면 두 직사각형이 한 칸 떨어져 평행하게 붙어 있는 경우를 구분할 수 없습니다.예를 들어 x = 3 과 x = 4 의 테두리는 실제로는 맞닿아 있지 않지만,..