NEW
개발 · 프로그래밍

/

알고리즘 · 자료구조

코딩테스트 상위권이 되기 위한 [문제 해결 기법]

문제를 풀 때 의식적으로 사용할 수 있는 알고리즘 문제 해결 기법을 정리 하였습니다.

(5.0) 수강평 2

수강생 21

Thumbnail

초급자를 위해 준비한
[알고리즘 · 자료구조, 코딩테스트] 강의입니다.

이런 걸
배워요!

  • 코딩 테스트

  • 알고리즘

  • 자료구조

  • 문제 해결 기법

코딩 테스트 상위권이 되기 위한 [문제 해결 기법]

'어떻게 그런 풀이를 떠올리나요?'

제가 코딩 테스트 강의를 하면서 가장 많이 받은 질문입니다.

많은 강의에서 코딩 테스트를 위한 좋은 커리큘럼, 친절한 설명을 제공하고 있지만 문제를 해결하기 위한 아이디어를 어떻게 떠올리는 지는 알려주지 않습니다.

이 강의는 많은 분들이 느끼는 이런 아쉬운 부분을 해소하기 위해서 제작되었습니다.

이런 내용을 배워요

문제해결능력

이 강의에서 어려운 알고리즘과 자료구조(data-structure)를 배우지는 않습니다. 다만, 기본적인 알고리즘과 자료구조만 가지고 풀 수 있는 까다로운 문제를 해결합니다.

그 과정에서 배경 지식보다는 문제 풀이의 본질에 집중하게 됩니다.

구체적으로는 아래의 네 가지 기법에 대해서, 예제를 풀어보며 배울 것입니다.

  1. 선택 번복하기

  2. 아이템 수집하기

  3. 관점 바꾸기

  4. 본질 파악하기

이 네 가지 문제 해결 기법을 잘 채화 한다면 어려운 코딩 테스트 문제를 풀 때에 훨씬 더 다양한 접근법을 떠올리실 수 있을 것입니다.

수강 전 참고 사항

학습 자료

  • 모든 문제에 대한 정답 코드가 제공됩니다.

실습 환경

  • 풀이 코드는 파이썬 언어로 작성 되었습니다.

  • 다만, 다른 언어를 사용하는 분들도 읽기 쉽게 작성 되어 있습니다.

수강 대상

  • 코딩 테스트의 어려운 문제를 푸는 방법을 알고 싶은 사람

  • 알고리즘 문제 해결 역량을 기르고 싶은 사람

  • 두뇌를 자극하는 문제를 풀어보고 싶은 사람

  • 어려운 배경 지식을 요구하지 않기 때문에 코딩 테스트 입문자도 들으실 수 있습니다.

강사

  • 알고리즘 대회 다수 수상 (ICPC, SCPC, 카카오 코드 페스티벌)

  • 코딩 테스트 출제 경험

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 어려운 코딩 테스트 문제를 해결하고 싶은 사람

  • 알고리즘 문제 해결을 공부하고 싶은 사람

선수 지식,
필요할까요?

  • Python

커리큘럼

전체

8 ∙ 1시간 47분

강의 게시일: 2024년 10월 14일
마지막 업데이트일: 2024년 10월 14일

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!