[프로그래머스 - JAVA] 외계어 사전
입출력 예 spell dic result ["p", "o", "s"] ["sod", "eocd", "qixm", "adio", "soo"] 2 ["z", "d", "x"] ["def", "dww", "dzx", "loveaw"] 1 ["s", "o", "m", "d"] ["moos", "dzx", "smm", "sunmmo", "som"] 2 입출력 예 설명 1. 입출력 예 #1 "p", "o", "s" 를 조합해 만들 수 있는 단어가 dic에 존재하지 않습니다. 따라서 2를 return합니다. 2. 입출력 예 #2 "z", "d", "x" 를 조합해 만들 수 있는 단어 "dzx"가 dic에 존재합니다. 따라서 1을 return합니다. 3. 입출력 예 #3 "s", "o", "m", "d" 를 조합해 만..
2023. 3. 15.
[프로그래머스 - JAVA] 영어가 싫어요
내 풀이 class Solution { public long solution(String numbers) { long answer = 0; // 매개변수를 변환 시킬 값 String[] check = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"}; // numbers에 check의 값이 있으면 해당 인덱스로 치환한다. for (int i = 0; i < check.length; i++) { numbers = numbers.replace(check[i], String.valueOf(i)); } // Integer.parseInt로 하니 런타임 에러가 난다. answer 타입이 long이라 그런것으로 보인다 /..
2023. 3. 13.