개발자
웹프론트를 준비중이라 자바스크립트로 코테 준비하고 있습니다. 기본기가 부족해서 알고리즘을 제대로 딥하게 공부하고 싶은데 책이나 인강은 대부분 파이썬/자바/C,C++이더라구요. 혹시 추천하는 책이나 인강 있을까요? 아니면 그냥 개념적인 부분은 언어 상관없이 공부하고 js로 표현하는 것에 대해 연습하는게 나을지.. 코테도 백준은 자스 지원이 안되고 노드로 받는 부분 때문에 프로그래머스로만 하고 있는데.. 자스로 코테/알고리즘 대비는 어떤식으로 해야될지 고민입니다
답변 1
인기 답변
알고리즘을 정말 딥하게 공부하고 싶으시다면, 종만북으로 불리는 구종만님의 알고리즘 문제 해결 전략을 구매하셔서 공부하시는 것을 추천 드립니다. 다만, 해당 책의 경우는 언어가 C++로 구성이 되어 있고 무엇보다 난이도가 매우 높으며, 외국계를 위한 코드잼 수준의 난이도이기 때문에 회사 취직을 위한 코테 준비로는 난이도가 높다는 점을 알려 드립니다. 그 외에 유명한 것은 상길북/동빈북으로 불리우는 책들인데요. 박상길님의 파이썬 알고리즘 인터뷰는 좀 더 꼼꼼하게 설명이 되어 있고 기초부터 자세하게 풀어주는 개념서에 가깝고, 나동빈님의 이것이 취업을 위한 코딩 테스트다의 경우는 기출 문제를 위주로 좀 유형 분석 및 풀이 해설에 가까운 책이라고 생각합니다. 두 책이 코테 입문(?)으로 유명한 만큼 두 책을 모두 보유한 서점에 가셔서 책을 한번 보시고, 좀 더 본인 스타일에 맞는다고 판단 되는 책으로 시작하시는 편을 추천 드립니다. 둘 파이썬이긴 하지만 해당 코드를 JS로 옮기는 과정에서 이해도가 올라갈 것이기 때문에 딥하게 공부하신다고 했으니 추천을 드립니다~!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2023년 11월 24일
자바스크립트로 코딩 테스트 및 알고리즘을 준비하는 것은 충분히 가능하고, 다음과 같은 방법을 추천드립니다: 1. **인터넷 강좌 / 도서:** "JavaScript Algorithms and Data Structures Masterclass" (by Colt Steele) 는 Udemy에서 매우 인기있는 코스입니다. 이 강의는 자료구조와 알고리즘에 대한 이해를 돕는데 초점을 맞추고 있습니다. 또한, "You Don't Know JS" 시리즈나 "Eloquent JavaScript"도 깊이 있는 자바스크립트 지식과 개념적 이해에 도움이 될 수 있습니다. 2. **알고리즘 문제 풀기:** LeetCode, HackerRank 등의 사이트에서 제공하는 알고리즘 문제를 자바스크립트로 연습하는 것이 좋습니다. 프로그래머스도 아주 유용하지만, 체계적인 학습을 위해 다양한 종류의 문제를 접하시는 것이 중요합니다. 3. **개념 학습 후 JS로 전환:** 파이썬/자바/C++ 등 다른 언어로 작성된 알고리즘 및 자료 구조 관련 책을 읽거나 강의를 듣고 난 후, 그 개념을 자바스크립트 코드로 변환하는 연습을 하는 것도 아주 좋습니다. 이렇게 개념을 튼튼하게 공부한 뒤에 실제 코딩으로 옮기는 것이 학습 효과를 극대화할 수 있습니다. 4. **코딩 인터뷰 준비:** "Cracking the Coding Interview"는 코딩 인터뷰에 대비하는 데 매우 유용한 도서입니다. 이 책은 자바를 주로 사용하지만, 독자가 다른 언어로 문제를 해결하는 데 필요한 모든 정보를 제공합니다. 마지막으로, 항상 기본지식을 탄탄히 하고, 이해한 개념들을 실제 코드로 구현해보며 연습하는 것이 중요합니다. 자바스크립트와 관련한 알고리즘 문제에 익숙해져 논리적 사고력과 문제 해결 능력을 기르시는 것이 좋습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!