프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제풀이
1. 영어 ( ex : zero , one .. ) 로 표기된 숫자 영단어를 숫자로 바꿔야 함.
2. {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"} 배열을 만들어서 해결
3. String 의 replace 를 활용하여 영어를 숫자로 치환
나의풀이 ( 코드 )
class Solution {
public int solution(String s) {
int answer = 0;
String[] number = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
for (int i = 0; i < 10; i++) {
s = s.replace(number[i], String.valueOf(i));
}
answer = Integer.parseInt(s);
return answer;
}
}'알고리즘 > 프로그래머스' 카테고리의 다른 글
| [프로그래머스/JAVA 자바] 실패율 (0) | 2024.04.15 |
|---|---|
| [프로그래머스/JAVA 자바] [1차] 비밀지도 (0) | 2024.04.15 |
| [프로그래머스/JAVA 자바] 예산 (0) | 2024.04.14 |
| [프로그래머스/JAVA 자바] 같은 숫자는 싫어 (0) | 2024.04.12 |
| [프로그래머스/JAVA 자바] 정수 제곱근 판별 (0) | 2024.04.12 |