728x90
반응형
class Solution {
public String solution(String letter) {
String[] morse = {".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-","..-","...-",".--","-..-","-.--","--.."};
String answer = "";
String[] ars = letter.split(" ");
for(int i =0;i<ars.length; i++){
for(int j=0; j<morse.length; j++){
if(morse[j].equals(ars[i])){
answer += String.valueOf((char)(97+j));
break;
}
}
}
return answer;
}
}
728x90
반응형
'알고리즘 문제풀이 > Programmers - 자바' 카테고리의 다른 글
프로그래머스 - 종이 자르기 (0) | 2023.03.20 |
---|---|
프로그래머스 - 캐릭터의 좌표 (0) | 2023.03.20 |
프로그래머스 - 소인수분해 (0) | 2023.03.20 |
프로그래머스 - 이진수 더하기 (0) | 2023.03.19 |
프로그래머스 - 외계어 사전 (0) | 2023.03.19 |