오늘한 일
- 코플릿 객체 문제 11~21번까지 풀기. 20,21번 문제 어려웠음 [check]
- 문자열을 split 함수를 이용해 배열로 만들고 배열의 각 elements 를 Object의 key 값으로 넣고 중복되는 횟수를 count하여 value 값으로 넣는다.
- pair-programming : 객체 문제 20~21번, Algorithm Basic 문제 1~2번
오늘 느낀점
- 항상 느끼는 거지만 내가 풀었다고해서 남한테 쉽게 설명하기란 정말 어려운 또 다른 문제인것 같다. 적어도 내가 완벽하게 이해를 했을때 듣기 좋은 설명인것 같고, 비유와 예시를 들으면서 설명하는 것이 가장 좋은 것 같다.
- 객체 21번 문제에서 띄어쓰기 문자열의 경우를 구현하는 데 시간이 좀 걸렸다. 테스트를 돌렸을 때 error 부분과 console 창에서 차근차근 split 하면서 풀어냈다. [1]빈 문자열이라는 것이 완전 공백(띄어쓰기없는 '')의 경우만 생각했었다. [2]띄어쓰기(' ')가 한번만 들어오는 경우를 생각했었는데, 여러번 들어오는 경우도 있다. ==> 띄어쓰기가 n번 있는 문자열을 split('')을 이용해 배열을 만들면 ' '문자열이 n개 있는 배열이 된다. 따라서, 첫번째 요소만을 검사해주면 된다. ==> if(str.split('')[0] === ' ')
'오늘 한 일을 기록하자 > TIL' 카테고리의 다른 글
201021_TIL (0) | 2020.10.21 |
---|---|
201018_TIL (0) | 2020.10.18 |
201012_TIL (0) | 2020.10.12 |
201010_TIL (0) | 2020.10.10 |
201007_TIL (0) | 2020.10.07 |