JavaScript - 프로그래머스 레벨 : 1 완료

먹보·2023년 2월 18일
1

레벨 1도 끝났다..

현재 부트캠프에서의 공부 및 기업협업이 끝난 후 약 2~3일간의 휴식을 한 뒤에

  1. JavaScript 코딩테스트 하루에 2~3문제
  2. CSS 지식 2~3개
  3. Uber-Eats 클론 코딩
  4. 자바스크립트 딥다이브 공부 및 블로깅
  5. 노마드 챌린지

위와 같이 To-Do List를 Tick-Tick이란 어플을 통해 기록해왔고 배포 경험과 다른 프레임워크의 경험을 키워보고자 동기들과 함께 1월 15일부터 사이드 프로젝트를 시작하였다.

사이드 프로젝트의 진행 난이도가 상승하면서, 코딩테스트를 등한시 하게 되었고 1주일에 6문제 정도로 마무리 되면서 진도가 늦어지게 되었다.

그러나 바로 오늘!!! 드디어 프로그래머스 레벨 1을 완료한 순간이 왔다!!

레벨 1 풀이기간 : 23.01.05 ~ 23.02.18

비교적 난이도에 비해 오래 걸린 것 같지만 게으름을 피웠다기보단 우선 순위를 프로젝트에 둠에 있어서 나쁘지 않은 성과였다고 생각한다.

상승된 능력!!

  • Array : 배열 관련 메서드를 자유롭게 쓰면서, map, forEach, filter, 등 자유자재로 다룰 수 있게 되었다.
  • 정규표현식 : 아직 많이 부족한 점이 있지만, 기초적인 정규표현식은 다룰 수 있게 되었다.
  • Set : Set 자료구조를 이용하므로써 중복된 배열을 손쉽게 정리할 수 있는 능력을 키웠다
  • Map : 키와 Value를 하나로 묶어 응용할 수 있는 능력을 얻게 되었다.

=> 예전에는 단순한 for문에 미쳐, 이중 for문과 같은 O(n**2)란 괴랄한 시간복잡도를 가진 문제를 대량 만들어냈지만 이제는 나도 조금 성장했는지 여러가지 메서드와 자료구조를 사용하기 시작했다.

정말 레벨 1에 상응하는 성장을 한 것 같아 기분이 좋다!

But...여전히 문제 푸는 속도는 느리다는 사실...

어쨌든.....레벨 1문제가 3개 이상 추가되면 돌아올 예정이다

profile
🍖먹은 만큼 성장하는 개발자👩‍💻

0개의 댓글