알고리즘 문제 풀이: 파이썬/Programmers

[프로그래머스] 공원 산책

hueco 2023. 9. 21.

 

📌 문제 링크: https://school.programmers.co.kr/learn/courses/30/lessons/172928

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

내 풀이(Success) :

 

🧐 Review:

 몇 개월 만에 풀어본 알고리즘 문제였다. 개인적인 사정으로 몇 달간 바빴는데.. 이제 다시 파이팅해서 알고리즘 문제를 풀어보자!

 오랜만에 문제를 푸는거라서 시간 안에 푸는 것에만 집중하다보니 코드에서 어느정도 중복되는 부분이 많았다. 앞으로 문제를 지속적으로 풀면서 어느정도 문제 풀이가 익숙해지면 가독성을 고려해서 코드를 작성하는 연습도 해봐야겠다.

 

🚩 Idea:

 1) 배열(park)의 가로, 세로 길이 저장

 2) 배열(park)를 순회하면 시작점(S)의 좌표 찾기

 3) 배열(routes)를 순회하면서 시작점의 좌표를 주어진 조건을 통해 업데이트

 4) 최종 위치의 좌표를 배열에 담아 리턴

 

 

댓글