ian의 개발일기장

[level1] 이상한 문자 만들기 본문

Algorithms/Programmers

[level1] 이상한 문자 만들기

ian90 2018. 9. 20. 00:24









1. 나의 풀이



일단 문제는 공백을 기준으로 단어들 마다 인덱스를 구분해야하므로, split메소드를 이용했다. 그리고 map 메소드를 통해서 각단어에 따라 홀수인덱스면 소문자, 짝수인덱스면 대문자를 짜서 배열로 결과를 return 시키고, 그것을 다시 공백이 있는 문자로 바꾸기 위해서 join 메소드를 이용했다.






2. 다른사람 풀이



정규표현식을 이용했다.




3. 결론


정규표현식을 정말로 조만간 정리해야겠다. 이번문제를 통해서 join에 대해서도 잘 이해가 필요하다는것을 느꼇다.



4. 정리



배열에 join 메소드를 사용 할 수 있고, ()안에는 구분자가 들어가야 한다. 그리고 join을 이용하면, 모든 원소들을 String으로 return 한다. 예제를 통해서 구분자를 통해서 어떻게 return 시키는지 이해가 될 것이다.




출처 - 프로그래머스MDN공식문서

'Algorithms > Programmers' 카테고리의 다른 글

[level1] 소수 찾기  (0) 2018.09.22
[level1] 2016년  (0) 2018.09.21
[level1] 문자열 내림차순으로 배치하기  (0) 2018.09.19
[level1] 시저 암호  (0) 2018.09.18
[level1] 수박수박수박수박수박수?  (0) 2018.09.15