미경님 벨로그에서 가져온 해결 소스코드
프로그래머스에서 본 다른 사람의 풀이
- String[] 배열을 s.split("") 을 이용해 하나하나 띄어쓰기까지 포함하여 객체로 담아주었다.
- for each 문과 3항 연산자를 사용하였다.
- cnt라는 변수로 공백의 인덱스 자리와 문자열의 짝수 홀수 자리를 분별하는데 사용한다.
- 공백이 생기면 cnt가 다시 0으로 초기화되고 공백이 아니라면 +1 해주면서 문자열의 짝 홀을 매겨준다.
- 홀수자리는 대문자로, 짝수자리는 소문자로 출력한다.
'알고리즘' 카테고리의 다른 글
[32] 3진법 뒤집기 JAVA (0) | 2022.11.22 |
---|---|
[31] 항해99 10기 알고리즘 모의고사 풀이 (0) | 2022.11.22 |
[29] 완주하지 못한 선수 - 해결 못한 문제임. (0) | 2022.11.21 |
[28] 하샤드 수 JAVA (0) | 2022.11.21 |
[27] 콜라츠 추측 JAVA (0) | 2022.11.21 |