문제 )
처음에는 쓸데 없이 indexOf를 사용해서 인덱스 값을 뽑아야 하나 생각했는데...
한~ 참 있다가 생각하니
그냥 맵으로
키 값을 확인해서 바꿔 놓고 뺄셈만 하면 되겠구나!!
생각이 딱 드니깐 왜 Level 1 인지 깨달았다........
나는 파라미터로 받은 String을 split으로 배열로 만들어서 사용했는데,
String은 charAt(i) 타입으로 for 문 안에서 사용이 가능했는데
char ch = s.charAt(i);
생각해내지 못한게 아쉬웠다.
더 짧게 풀이하신 분들 보면서 더 공부하도록 해야겠다!
'코딩 공부' 카테고리의 다른 글
[프로그래머스] 달리기 경주 (Java - Lv.1) (0) | 2023.08.21 |
---|---|
[백준] 4673번 - 셀프 넘버 (Java) (0) | 2021.06.14 |
[프로그래머스] 완주하지 못한 선수 (0) | 2021.02.13 |
[백준] 2775번 - 부녀회장이 될테야 (Java) (0) | 2020.12.23 |
[백준] 10250번 - ACM 호텔 (Java) (0) | 2020.12.22 |