<출처> https://programmers.co.kr/learn/courses/30/lessons/42860 <풀이> 몇 달 전 풀다가 포기했던 문제^^ 상하로 움직이는 건 쉽게 구현 가능하지만 좌우로 움직이는게 관건인 문제다 JNAAN을 만들려고 할 때 오른쪽으로 쭉 이동할 때 보다 뒤로 돌아가는 편이 더 빠르다 이때의 구현이 1. 다음 문자가 A라면 idx+1을 해준다. 2.
최종적으로 idx = 3으로 마무리된다. 이때 i는 1 3. i * 2 = 2 => J -> N -> J 4. name.length() - idx => 마지막 남은 문자 N 5.
직접 해보면 더 이해하기 쉽다. 설명하기 어렵다.......
[JAVA/자바] 프로그래머스 Level 2. 조이스틱에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.