강의

멘토링

로드맵

BEST
개발 · 프로그래밍

/

알고리즘 · 자료구조

38군데 합격 비법, 2025 코딩테스트 필수 알고리즘

초보자도 쉽게 이해하는 단계별 설명으로, 막연했던 코딩 테스트가 명확해집니다. 필요한 것만 배우고 바로 실전에 적용하세요!

(5.0) 수강평 348개

수강생 2,014명

  • 딩코딩코

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • 알고리즘

  • 코딩테스트

  • 코테

🎯38번의 실전 합격으로 완성한 코딩테스트 마스터 클래스

저는 아래 기업의 코딩 테스트를 전부 합격했습니다.


네이버, 카카오, 라인, 쿠팡, 배민, 당근, 직방, 야놀자, 카카오뱅크, 마이리얼트립, 하이퍼커넥트,

카카오 모빌리티, 네이버웹툰, 웍스모바일, 뱅크샐러드, 오늘의집 ...


옛날 얘기 아니냐구요? 2024년까지코딩 테스트봐서 이직했습니다. 현 시점, 현재 출재되는 기업들의 코테를 경험했습니다. 그래서 무엇을 어디까지 준비하면 되는지 알고 있습니다.

의미없는 코테 공부? 이제는 필요 없습니다. 딱 취업할 수 있는 범위까지만 알려드리겠습니다. 컴팩트하게 배우고 코딩테스트 전부 합격하시면 됩니다.

강의를 수강하시고 합격하신 분의 리얼 후기 모음

2025/02/16 트래블월렛 합격 **현님

2025/07/31 3군데 최종 합격 오xx님

이런 내용을 배워요.

실생활 예시로 쉽게 배우는 알고리즘

  • 캡슐호텔과 화물칸

  • 빨래통과 놀이공원

  • 응급실과 출근 최단 경로

  • 한 번 들으면 까먹을 수 없는 비유와 설명

시각화로 명확해지는 알고리즘

  • 애니메이션으로 보는 정렬 과정

  • 다이어그램으로 이해하는 트리 구조

  • 단계 별로 변하는 스택/큐의 동작 원리

  • 그림으로 파악하는 DFS/BFS 탐색 과정

실전 코딩테스트 대비

  • 카카오, 라인, 삼성 실전 기출 문제 풀이

  • 기업별 최신 출제 경향 분석

  • 문제의 힌트를 찾아가는 법

  • 입력값의 범위에 따라 풀이를 결정하는 방법.

지속적인 성장 지원

  • 활성화된 온라인 커뮤니티 제공

  • 실시간 질의응답과 피드백

  • 다양한 풀이 공유 및 토론

  • 기업별 합격자의 생생한 후기

이 강의의 특징

📌노베이스 대상

  • 알고리즘을 한번도 배워본 사람 없는 초심자 대상으로 만들었습니다.

  • 이 코드를 왜 쓰게 되는건지 어떻게 하면 그 발상이 되는건지 부터 시작해서 코드가 실제로 실행되면 값이 어떻게 바뀌는지까지 자세하게 설명합니다.

  • 그래도 이해가 안될 수 있으니까, 영상의 마지막에는 알고리즘의 풀이방법을 시각화한 영상까지 넣었습니다.

📌그냥 냅다 문제풀이?절대 아닙니다

  • 단순 문제 풀이가 아닌, 문제를 보고 어떻게 접근하고 해결할지 그 사고방식부터 차근차근 알려드립니다.

  • 알고리즘 문제는 수학 천재가 풀도록 내지 않습니다. 천재적인 발상? 유레카? 절대 아니에요.

  • 문제를 구성하는 요소 하나하나에서 어떤 과정으로 풀라는 힌트가 있습니다. 그 힌트를 줍는 방법을 알려드리겠습니다

📌커뮤니티 운영

  • 그럼에도 불구하고, 이해가 안되거나 궁금한 점이 생길 수 있습니다.

  • 온라인 강의 특성상 당연히 발생할 수 있습니다.

  • 그래서 실시간 적으로 질문하고 대답할 수 있는 커뮤니티를 만들어놨습니다.

  • 들어오셔서 편하게 아무거나 질문하세요. 그리고 다양한 개발자 분들과 알고리즘 풀이를 공유하고, 해결해보시길 바랍니다.

📌이론 60%, 실습 40%

  • 상세한 이론 설명부터 시작해서, 최종적으로는 기업의 실제 출제 문제까지 풀어보는 커리큘럼입니다.

이런 분들께 추천해요

알고리즘을 어디서부터 시작해야 할지 모르겠어요.

알고리즘은 처음이라 체계적으로 기초부터 배우고 싶으신 분

문제 풀이가 이해가 안돼요.
문제 풀이의 과정과 원리를 제대로 이해하고 싶으신 분

혼자 공부하는 게 너무 힘들어요
혼자가 아닌 함께 성장하는 학습 환경을 원하시는 분

🥳🥳🥳 수강생 리얼 후기 🥳🥳🥳

실제 합격 수강생 성xx(스타트업 초봉 4300)

실제 합격 수강생 ㅇxx(중견기업 초봉 4800)

😨걱정 포인트 1😨.
요즘 코테 언어 정해져 있다는데요?

지원하시는 스택에 따라서 프론트엔드면 자바스크립트, 백엔드면 자바! 처럼 코테 보는 언어가 정해져있다는데요?

맞습니다. 언어를 강제하는 경우가 있습니다.

저는 38군데에서 코테를 보면서 딱 2군데 만나봤습니다.

여러분이 지원하는 거의 앵간한 곳에서는 언어 제한을 거의 두지 않습니다.

뭘로 표현하든, 결국 문제를 풀어내는 사고력이 중요하다는것을 면접관들도 알고 있습니다.


😨걱정 포인트 2😨.
제 주력 언어가 아닌데요?

이미 학습한 언어가 아니라서 걱정이 되신다고 할 수도 있습니다.

그러나, 저는 파이썬으로 가장 쉽게 이해하는 것이 필요하다고 생각합니다.

알고리즘 안 그래도 어려운데, 복잡한 문법에 어려운 로직까지 섞이면 코드 보기 훨씬 힘들어집니다.

처음 공부하실 때는 최대한 쉽게 이해하시고, 나중에 가서 어렵게 표현해보는 게 좋습니다.

파이썬을 통해서 일단 이해한 다음에, 자신의 언어로 표현해보시는 방법을 익히는 것도 좋습니다.

파이썬으로 여러분이 로직을 이해했다면, 자바로 무조건 표현할 수 있습니다.

😨결국 언어는 표현 수단이고 문제를 이해하는 것이 가장 중요합니다.

그리고 가장 쉽게 이해하고 풀기 좋은 언어는 파이썬입니다.


[2025. 7. 20 업데이트]

많은 수강생분들께서 희망해주셨던 Java, Javascript 로도 코드를 풀이할 수 있도록 추가 코드를 첨부했습니다!
해당 언어로 해설을 추가하지는 않았고, 다른 언어의 같은 로직의 코드를 보면서 한 번 복습하기 좋다는 관점으로 봐주시면 좋을 것 같습니다!

🎁 EVENT 🎁


강의를 수강해주시는 분들에게만 제공하는 특별 혜택이 있습니다.

38개의 실전 코테를 보면서 받아본 실제 문제들을 기준으로 엄선된 특별 알고리즘 문제가 있습니다.


이론 학습 외에 추가적인 문제 학습을 하고 싶은 분들을 위해서 만든 특.별. 문제집이라고 봐주시면 됩니다.
이 문제집은 지속적으로 업데이트가 될 예정이니, 트렌드에 맞춰서 알고리즘 준비 하실수 있을거에요!!

(해당 문제집은 노션의 형태로 링크로 제공됩니다!)


수강평을 작성해주시는 분들께는 해당 문제집을 드리겠습니다!

감사합니다.

알고리즘 커뮤니티에서 수강평 인증 후 받아가세요!

(인증하는 방법은 맨 마지막 강의에 적어뒀습니다 __)


이뿐만이 아닙니다

개발자 취업 준비 가이드(이력서, 포트폴리오 등등)까지 드립니다!


🎁 EVENT 2 🎁

강의 수강 이후, 합격하신 분들은 오픈 톡방으로 수강후기 + 이직성공기를 공유해주세요!

그러면 감사의 의미로 커피 기프티콘을 전달드리고 있습니다


🎁 EVENT 3 🎁

해당 링크를 통해 구글 설문을 제출해주시면

🎟할인 쿠폰을 전달드리겠습니다 🎟


🎁 EVENT 4 🎁

진솔한 후기 하나하나가 다른 수강생들에게 큰 동기부여와 도움이 됩니다.

블로그에 강의 리뷰 작성 후 해당 링크로 제출해주시면 쿠팡이츠 3만원 기프티콘을 드립니다!

(다만 수강률이 80% 이상이어야 합니다)


🎁 EVENT 5 🎁


Pycharm IDE 3개월 무료 이용권 제공!

여러분들의 개발 공부를 응원하는 마음으로 JetBrains와의 협업을 통해 특별한 혜택을 준비했습니다.
아래 프로모션 코드를 통해 Pycharm을 3개월간 무료로 사용하실 수 있습니다!


프로모션 코드: HYUNJOONPARKxJB
혜택 내용: JetBrains 단일 IDE(예: IntelliJ, PyCharm, WebStorm 등) 3개월 무료 이용권
사용 기한: ~ 2026년 5월 13일까지
사용 방법😀

1.JetBrains 공식 쿠폰 등록 페이지 접속

2.코드 입력 후 원하는 IDE 선택

3.이메일로 발급된 라이선스 확인

주의사항:
이 코드는 JetBrains를 처음 사용하는 신규 사용자만 사용 가능합니다.
(이전에 JetBrains 유료 라이선스를 사용해본 이력이 없는 분들만 등록 가능)
(구글 이메일 새로 파서 하면 무한으로 할 수 있어요)

😆 마지막으로 2가지만 강조하겠습니다.

1. 이 강의는 두 차례의 꼼꼼한 검수를 거쳤으며, 모든 영상에 자막이 포함되어 있습니다.

"그게 뭐가 중요해?"라고 생각하실 수 있지만, 많은 강의가 검수 없이 그대로 업로드되는 경우가 많습니다.

이 강의는 두 번의 검수 과정을 통해 자막과 문맥을 세심하게 점검하여 완성도를 높였습니다.


2. 교재의 페이지가 총 393P 입니다.

교재만으로도 내용을 충분히 이해할 수 있도록 설계되었습니다. 교재의 내용을 체계적으로 구성하고 전달하여 여러분의 시간을 아끼고 최대한 효율적으로 학습할 수 있도록 노력했습니다.

2024.11.30 업데이트

강의 피드백 중, "예시 문제가 더 있었으면 좋겠다" 라는 피드백이 있었습니다.

이를 반영해서 보너스 문제들을 강의 자료 중간 중간에 추가했습니다.

🎆 아이콘이 있는 문제들은 따로 해설 영상은 없는 보너스 문제라고 생각해주시면 될 것 같습니다

2024.12.15 업데이트

교재 PDF 다운로드 링크 추가

2025.1.13 업데이트

3-5.스택의 더 개선하는 방법 설명 추가 - thanks to zz gg 님

1-5. 최빈값 찾기의 첫번째로 반복되지 않는 문자의 기준 설명 추가 - thanks to 오수빈님

3-9. 재생 횟수가 같은 노래 중에서는 고유 번호가 낮은 노래를 먼저 수록한다는 조건 설명 추가 - thanks to sonjs7554 님

2025.5.18 업데이트

4-2 영상의 애니메이션 오류 수정 - thanks to 애롱

2025.7.18 업데이트

3-3 교재의 선택정렬 출력값 오류 수정 - thanks to 유개발

2025.7.20 업데이트

Java, Javascript 문제 풀이 코드 추가

이 강의를 만든 사람

쿠팡, 야놀자 최종 면접까지 보고 온 뒷 이야기 썰 푼다 - 6년차 개발자 24개 회사 이직 스토리 [ep 5]

  • 2021 ~ 2022: S 코딩클럽 알고리즘 (data-structure) 튜터

  • 2022 ~ : 코딩 유튜브 딩코딩코 운영 (개발자 취업 관련된 다양한 컨텐츠 보유)

  • 2022 ~ 2023 : 비바리퍼블리카 서버 개발자

  • 절대 학생을 포기하지 않음 🦈

  • 개발자 취업 뽀개기 커뮤니티 운영


수강 전 참고 사항

만약!! 수강 신청하기 전에 조금이라도 고민된다.

내가 지금 이 강의를 듣는게 맞을까?? 고민하시는 분들은 언제든 편하게 오픈 톡방으로 문의해주세요!!

😍 열심히 답변드려보겠습니다 😍

실습 환경

  • 강의에서는 pycharm 을 사용합니다. educational(무료) 버전도 아무 상관 없습니다!

학습 자료

  • 노션으로 전부 공유해드립니다!

선수 지식 및 유의사항

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 코딩 테스트 준비를 처음 시작하시는 분

  • 방대한 알고리즘 공부가 막막한 분

  • 실전에 바로 적용 가능한 문제 풀이가 필요한 분

  • 이해 위주의 설명과 단계별 접근이 필요한 초심자

  • 최신 출제 경향을 반영한 핵심 알고리즘만 배우고 싶은 분

선수 지식,
필요할까요?

  • 아주 살짝 배운 파이썬

안녕하세요
입니다.

8,297

수강생

906

수강평

176

답변

4.9

강의 평점

8

강의

🚀 토스 출신 | 백엔드 8년차
🎥 2만 유튜버 | 개발 콘텐츠 제작
📚 인프런 강사 | 누적 수강생 5,000+
🤖 AI 와 개발자 취업에 진심입니다
👨‍👩‍👧‍👦 개취뽀 커뮤니티 운영중 4,000+

코딩을 뒤집다, 딩코딩코. 쉽고, 연역적으로 이해되는 지식을 전달합니다.

커리큘럼

전체

56개 ∙ (15시간 33분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

348개

5.0

348개의 수강평

  • yjym33님의 프로필 이미지
    yjym33

    수강평 19

    평균 평점 4.6

    5

    13% 수강 후 작성

    처음 듣는 사람도 이해하기 쉽도록 정말 하나하나 자세히 설명해주시고 마지막에 시각자료도 한눈에 보기 편해서 정말 도움이 많이 되었습니다. - 바라는점 : 벨만-포드, BFS, 플로이드-워셜 알고리즘 같은 예로 코테에 나올법한 복잡한 알고리즘도 설명 및 문제풀이가 있으면 좋겠습니다.

    • sethgots7214님의 프로필 이미지
      sethgots7214

      수강평 1

      평균 평점 5.0

      5

      18% 수강 후 작성

      Đã khá lâu rồi tôi mới học lại thuật toán một cách có hệ thống. Trong công việc thực tế, tôi thường sử dụng các thư viện hoặc framework, vì vậy cơ hội để tôi trực tiếp suy nghĩ và triển khai thuật toán ngày càng ít đi. Nhưng thông qua khóa học này, tôi đã có thể sắp xếp lại một cách vững chắc từ những kiến thức cơ bản. Đặc biệt, điều ấn tượng là khóa học không chỉ dừng lại ở việc giải thích các khái niệm, mà còn đi sâu vào cách tư duy và phương pháp tiếp cận để giải quyết vấn đề. Nhờ đó, tôi không chỉ nhớ lại những khái niệm đã quên mà còn lấy lại được thói quen suy nghĩ về cách viết code hiệu quả hơn. Tôi nghĩ rằng thuật toán không chỉ dành cho các bài kiểm tra coding mà còn giúp cải thiện khả năng giải quyết vấn đề tốt hơn. Sau khi củng cố những kiến thức cơ bản thông qua khóa học này, tôi nghĩ rằng tôi có thể tiếp cận các vấn đề mới với sự tự tin hơn trong tương lai. Tôi thực sự khuyên dùng khóa học này cho những ai muốn ôn lại từ những kiến thức cơ bản!

      • lux님의 프로필 이미지
        lux

        수강평 24

        평균 평점 5.0

        5

        7% 수강 후 작성

        Tôi mua khóa học này vì bị thu hút bởi hình thu nhỏ, nhưng nội dung thậm chí còn hay hơn. Mặc dù tôi học chuyên ngành và có kinh nghiệm làm nhà phát triển, nhưng các vấn đề về thuật toán luôn khó khăn. Tôi dần dần có được sự tự tin khi nghe bài giảng này 😊Tôi đã đặt mục tiêu hoàn thành khóa học trong 5 tuần và tôi hy vọng mình có thể hoàn thành tốt nó!! - Cấu trúc: Mỗi chủ đề được tổ chức tốt từng bước nên kết nối tự nhiên từ cấu trúc dữ liệu cơ bản đến đề thi thực tế. Đặc biệt, tôi thích nó đưa ra nhiều cách tiếp cận khác nhau trong quá trình giải quyết từng vấn đề. - Bài giảng: Lời giải thích của giảng viên Dingko Dinko hay đến mức ngay cả những thuật toán phức tạp cũng dễ hiểu. Ngay cả khi sử dụng dữ liệu trực quan👍🏻👍🏻 - Ứng dụng thực tế: Nó không chỉ giải thích lý thuyết mà còn bao gồm việc giải quyết vấn đề thực tế và phân tích hiệu quả nên tôi nghĩ nó sẽ rất hữu ích trong các bài kiểm tra code thực tế! Được đề xuất cho: Tôi đặc biệt giới thiệu nó cho những ai muốn chuẩn bị cho bài kiểm tra viết mã hoặc xây dựng kỹ năng thuật toán của mình một cách có hệ thống. Nếu bạn có hiểu biết nhất định về ngữ pháp Python, tôi nghĩ bạn sẽ học được rất nhiều điều từ bài giảng này. Đánh giá: ⭐⭐⭐⭐⭐ (5/5)

        • dingcodingco
          지식공유자

          Haha!! Cảm ơn bạn đã đánh giá rất chi tiết!! 😭😭😭😭 Tôi hy vọng nó có ích!! Chúc may mắn trong tương lai quá!!

      • bhn19979793님의 프로필 이미지
        bhn19979793

        수강평 2

        평균 평점 5.0

        5

        14% 수강 후 작성

        Tôi bất ngờ nhận được một công việc không chuyên ngành, nhưng tôi chưa chuẩn bị tốt cho các thuật toán nên tôi đang tham gia lớp học này để cải thiện. Nó thực sự dễ hiểu với nhiều thông tin và giải thích~!! Tôi lo lắng vì chưa sử dụng Python trong thực tế, nhưng tôi rất vui vì đây là ngôn ngữ dễ hiểu haha.

        • dingcodingco
          지식공유자

          bhn1997, tôi rất vui vì bạn hiểu!! Nếu bạn thử viết code, chắc chắn bạn sẽ cảm nhận được những ưu điểm của Python!! Tôi hy vọng bạn có thể phá vỡ Kote qua bài giảng này haha.

      • zoavmdmlrhtn4086님의 프로필 이미지
        zoavmdmlrhtn4086

        수강평 1

        평균 평점 5.0

        5

        89% 수강 후 작성

        Chuẩn bị tìm việc mà bắt đầu coding test muộn nên tôi đã rất lo lắng. Nghe khóa học này với tâm thế "chỉ cần làm đúng hết dfs bfs dp và tìm kiếm toàn phần thôi" và thực tế đã pass coding test ngân hàng với 3/4 bài 😊😊 Tôi làm được thì mọi người cũng sẽ làm được thôi. Fighting mọi người nhé

        • dingcodingco
          지식공유자

          Ồ chúc mừng anh Suho!!! 😊😊😊😊 Thật tuyệt vời!!!!!

      2025 추석맞이 감사할인 중 (19:14:23 남음)

      월 ₩519,272

      5개월 할부 시

      25%

      ₩165,000

      ₩2,596,360

      딩코딩코님의 다른 강의

      지식공유자님의 다른 강의를 만나보세요!

      비슷한 강의

      같은 분야의 다른 강의를 만나보세요!