대충 만든 자판1 [프로그래머스] Lv.1 대충 만든 자판 JAVA 풀이 문제 Lv.1 대충 만든 자판 (해시, 맵)키 하나에 여러 문자가 할당된 경우 동일한 키를 연속해서 누르면 할당된 순서대로 문자가 바뀝니다할당된 문자들이 담긴 키 배열 keymap / 입력하려는 문자열이 담긴 배열 targets목표한 문자를 담을 수 없다면 -1 출력(예시) 1번 키에 "A", "B", "C" 문자가 할당 -> 1번 키를 한 번 누르면 "A", 두 번 누르면 "B", 세 번 누르면 "C" [알고리즘 선택 이유]해당문제는 무언가를 찾아서 값을 내는 경우 A를 입력하기 위해 눌러야 할 횟수처럼 각 알파벳마다 정해진 값이 있다그렇다면 키-밸류 형식의 맵을 사용하자! 1) 맵 선언 : Map타입, 타입> 변수명 = new HashMap(); (ex) Map m = new HashM.. 2025. 3. 6. 이전 1 다음