문제풀이>HackerRank

Strings - sWAP cASE

String 변형 메서드를 다루는 만큼 전혀 어렵지는 않지만 이걸 어떻게 가장 간결한 코드로 구현해낼지 고민이 되었던 문제. 아직도 이게 최선인지는 의문이다. 가장 간단한 것이 가장 어려운 것 같다. String > sWAP cASE 문제 보러가기 문제...

문제풀이>HackerRank

Regex and Parsing - Re.split()

정규표현식 문제 또 하나 풀어보는데 생각보다 너무 단순한 문제를 골라버렸다. 그래도 정규표현식과 print함수의 활용을 조금 더 주의 깊게 볼 수 있었다. Regex and Parsing - Re.split() 문제 보러가기 문제 풀이문제 해석s라는 변수로...

Weekly Bootcamp

20210319 JavaScript 기본개념 뿌신 아홉번째 주

JavaScript를 쭉쭉 배워나가고 있다. 지난 주부터 시작하여 개념과 동작원리를 기반으로 실제로 메서드도 구현해보기도 하니 조금 더 재미가 붙는다. 나랑 잘 맞는건지 속단하긴 이르지만 그래도 본연의 특징이 많아 까다로운 편이라는 JavaScript를 즐겁게...

Review>회고록

20210318 코딩입문 후 두세달의 회고

어느덧 학원을 다닌지 꽉 채운 두 달, 코딩이라는 것을 처음으로 검색해본 게 2020년 크리스마스 무렵이었으니 코딩에 입문한지는 세 달이 흘렀다. 내 인생에서 가장 단순하면서도 밀도 높게 살아낸 시간을 돌아보고, 나의 나름 뿌듯한 루틴을 기록으로 정리하고 싶어...

문제풀이>HackerRank

Day 20 - Sorting

마침 요새 JavaScript에서도 sort() 메서드를 배우고 있는데, 그 안의 복잡한 알고리즘을 보면서, 대충 척 보면 바로 sorting해내는 인간의 뇌가 참 대단하다고 느꼈다.이를 코드로 구현해보는 이 문제를 푸는 데엔 뇌가 썩 신속히 협조해주지...

문제풀이>HackerRank

Day 19 - Interfaces

오늘은 interface라는 것을 다룬 문제인데 사실 interface라는 건 왜 연관지어졌는지 모르겠구 그냥 문제만 풀었다. 이제 보니 추상클래스의 상속하면서 일어나는 method overwrite 다룬 문제 같은데 interface라는 단어를 수업 땐 따로...

문제풀이>HackerRank

Itertools - itertools.product()

요새 JavaScript에서 Iterable에 대해서 배우고 있어서 파이썬의 itertools를 다루는 문제를 풀어보았다. itertools.product() 문제 보러가기 문제 풀이Cartesian product라는 것을 계산해주는...

문제풀이>HackerRank

Reduce Function

JavaScript에서 map, filter, reduce 함수를 집중적으로 배우면서 파이썬에서의 람다함수도 더 이해하게 된다. 그런 기념으로 reduce 함수를 활용한 파이썬 문제를 풀어보자. Reduce Function 문제 보러가기 문제 풀이문제...