코딩테스트 with JS 스타트!

컴클로딩·2022년 4월 28일
0

코딩테스트 with JS

목록 보기
1/3
post-thumbnail

🚀 Why?


🔗 계기

이때까지 코딩테스트 준비는 Python으로 진행했다. 왜냐하면 Python은 쉬우니깐! 그리고 많은 사람들이 코딩테스트 준비로 Python을 추천하기도하고 사용하기도 한다. 아래 카카오 2차 코딩테스트 합격자 언어별 통계를 본다면 명확히 알 수 있다.

카카오 2차 테스트 합격자 언어별 통계
[카카오 2차 코딩테스트 합격자 언어별 통계] 출처 : https://tech.kakao.com/2017/10/24/kakao-blind-recruitment-round-2-2/

그런데 갑자기 왜? 코딩테스트 비주류 언어인 Javascript를 공부를 할까...? 그건 바로 5월에 있는 배달의민족 “2022 우아한테크캠프 5기”의 웹프론트엔드(풀스택 기반) 1차 코딩테스트에서 무조건 Javascript로 테스트를 치뤄야하기 때문이다.

우아한테크캠프 배너 사진

이미지에서 볼 수 있듯이 사전접수는 오늘부터 5/5일 어린이날까지! 1차 테스트는 5/8(일)에 치뤄진다. 약 10일 정도 남았고...그 전날에 정보처리기사 실기시험도 있지만... 그래도 열심히 해보자!

🔗 목적

목적은 물론 1차 코딩테스트 합격!!도 있겠지만 이번 기회에 다양한 알고리즘(DFS, BFS, 다익스트라 최단경로..등등)을 구현할 때 Python과 Javascript가 어떻게 차이가 있는지 공부하는 것도 목적이다.

🌏 How!


  1. 예전에 Python으로 정리했던 알고리즘을 Javascript로 변환 후 외워야하는 알고리즘은 외우기.
    • DFS / BFS
    • Binary Search
    • 정렬 lambda 사용법
    • 개선된 다익스트라 알고리즘
    • 플로이드 워셜 알고리즘
    • 서로소 알고리즘
    • 크루스칼 알고리즘
    • 위상정렬 알고리즘
  2. 프로그래머스 Level2 ~ Level3문제 먼저 풀고 velog에 풀이 업로드하기.
  3. 알고리즘 강의 수강하기.
profile
어떠한 가치를 창출할 수 있을까를 고민하는 개발자. 주로 Spring으로 개발해요. https://comclothing.tistory.com/ 👈🏻티스토리 블로그로 이전 완료

0개의 댓글