알고리즘 코딩 테스트 입문부터 합격까지 (Feat. 컴공선배 알고리즘캠프)

컴공선배와 함께하는 알고리즘 코딩 테스트 대비 전략

Ratings: 4.21 / 5.00




Description

최근 몇 년 간 많은 기업들, 코딩 부트캠프 프로그램 등에서 채용 과정에 알고리즘 코딩 테스트를 도입했습니다.

이제는 IT직군에서 좋은 곳에 가고싶다면 코딩 테스트를 대비하지 않을 수 없게 되었습니다.

이 강의는 간단한 프로그래밍 정도는 가능하지만 코딩 테스트를 대비해서 알고리즘 문제를 풀어본 경험이 거의 없는 분들을 위한 입문 강의입니다.

보통 알고리즘 '대회'는 상당한 실력자들이 참가해 굉장히 어려운 수준의 문제가 나오는 편입니다.

하지만, 기업들이 채용 목적으로 시행하는 코딩 테스트들은 대회 정도의 너무 어려운 문제는 내지 않습니다.

프로그래머로서 기본적인 자료구조 및 알고리즘들을 알고 있고 사용할 줄 아는지, 최소한의 문제해결력을 갖추고 있는지 검증하는게 목적이기 때문입니다.

이 강의를 통해 그러한 코딩 테스트들의 합격권까지 필요한 과정을 학습할 수 있습니다.

강의는 Python 위주로 진행되며 가끔 C++에 대해서도 언급할 수 있습니다.

Python 코딩을 위한 환경 세팅이나 기본 문법들 설명은 생략하며 기초적인 코딩은 가능하다는 것을 전제로 진행합니다.

(초보적인 수준만 되어도 들으실 수 있습니다)

본 강의는 컴공선배에서 진행하는 코딩테스트 교육, 알고리즘 캠프의 내용을 일부 압축하여 다루고 있습니다.

강의 목차

PART 1. 코딩 테스트 준비 어떻게 해야 하나요?

  • Chapter 1. 코딩 테스트란

  • Chapter 2. 코딩 테스트 출제 경향

  • Chapter 3. 코딩 테스트 채점 기준

  • Chapter 4. 문제 해결 시작하기

PART 2. 알고리즘 유형 분석

  • Chapter 1. 자료구조

  • Chapter 2. 완전 탐색

  • Chapter 3. 탐욕법 Greedy Algorithm

  • Chapter 4. DFS, BFS, 백트래킹

  • Chapter 5. 이분 탐색 Binary Search

  • Chapter 6. 동적 계획법 Dynamic Programming

PART 3. 알고리즘 핵심문제
PART 4. 삼성·카카오 기출 문제

[총 10~15시간 분량의 강의가 업로드 될 예정이며, 순차적으로 공개될 예정입니다. 최종 콘텐츠 공개 후에는 코스 판매 금액이 소액 인상될 수 있습니다]

What You Will Learn!

  • 기본적인 Python 문법 사용에 익숙해지고 알고리즘 문제를 Python으로 풀 수 있게 됩니다.
  • 알고리즘 문제를 풀기 위한 배경지식, 문제해결력, 구현력 등을 기르게 됩니다.
  • 몇 가지 자료구조(배열, 연결 리스트, 스택, 큐, 우선순위 큐, 맵, 집합), 알고리즘(완전탐색, 탐욕법, DFS, BFS, 백트래킹, 이분 탐색, 동적 계획법)을 학습합니다.
  • 채용 과정에서 치뤄지는 알고리즘 코딩 테스트들의 합격권까지 알고리즘 기본 실력을 기릅니다.

Who Should Attend!

  • 알고리즘 코딩 테스트를 대비하기 시작하는 컴퓨터공학 전공자 및 비전공자