코딩테스트

[프로그래머스] 키패드 누르기_67256

라임온조 2023. 6. 23. 10:39

문제 및 코드

 

GitHub - Lee-Min-Jung/coding_test_practice

Contribute to Lee-Min-Jung/coding_test_practice development by creating an account on GitHub.

github.com

회고

  • 1 4 7, 3 6 9  를 입력할 때는 딱 정해진 손가락이 있어서 별로 어렵지 않았음. 
  • 그런데 가운데 키패드 입력할 때는 현재 손가락 위치별로 거리를 파악해야 해서 약간 어려웠음. 그래서 가운데에서 다른 키패드까지의 거리를 몽땅 저장해놓고 인덱스로 찾아갈 수 있도록 하였음.
  • 별과 우물은 임의로 인덱스 10, 11에 넣어 놓았음
  • 잘 하다가 중간에 케이스에 맞는 숫자를 잘못 넣어서 좀 헤맸지만 해결이 되었음

 

기억

  • switch 문과 case를 사용할 때는 꼭 break를 적어주자
  • HashMap<Integer, int[]> 이런 식으로도 사용할 수 있다

 

체크

풀이 횟수 시간 정답 여부 참고 여부
2 1시간 10분 O X