강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Algorithm & Data Structure

38社合格の秘訣、2025コーディングテスト必須アルゴリズム

初心者も分かりやすい段階的な説明で、漠然としていたコーディングテストが明確になります。必要なことだけ学び、すぐに実践に応用しましょう!

  • dingcodingco
코딩테스트대비
Python
Coding Test
Algorithm
data-structure

学習した受講者のレビュー

こんなことが学べます

  • アルゴリズム

  • コーディングテスト

  • コテ

🎯38回の実戦合格で完成したコーディングテストマスタークラス

私は以下の企業のコーディングテストをすべて合格しました。


ネイバー、カカオ、ライン、クパン、バミン、ニンジン、ストレート、ヤノルザ、カカオバンク、マイリアルトリップ、ハイパーコネクト、

カカオモビリティ、ネイバーウェブトゥーン、ワークスモバイル、バンクサラダ、今日の家...


昔の話じゃないですか? 2024年までコーディングテストを見て退職しました。現時点で、現在出載されている企業のコーテを経験しました。だから何をどこまで準備すればいいのか知っています。

意味のないコーテ勉強?今は必要ありません。ちょうど就職できる範囲までお知らせしますコンパクトに学び、コーディングテスト全部合格してください。

講義を受講して合格された方のリアルレビューコレクション

2025/02/16 トラベルウォレットに合格

2025/07/31 3つの最終合格Oxx

このような内容を学びます。

実生活の例で簡単に学ぶアルゴリズム

  • カプセルホテルと貨物室

  • 洗濯物と遊園地

  • 緊急治療室と出勤最短経路

  • 一度聞くと忘れられないたとえ話と説明

可視化で明確になるアルゴリズム

  • アニメーションで見るソートプロセス

  • 図で理解するツリー構造

  • ステップごとに変化するスタック/キューの動作原理

  • 図で把握するDFS/BFSナビゲーションプロセス

本番コーディングテストに備えて

  • カカオ、ライン、サムスンの本番出願問題の解決

  • 企業別最新出題傾向分析

  • 問題のヒントを探す方法

  • 入力値の範囲に応じてプールを決定する方法。

継続的な成長支援

  • アクティブなオンラインコミュニティを提供

  • リアルタイムのクエリ応答とフィードバック

  • さまざまなプールの共有とディスカッション

  • 企業別合格者の鮮やかなレビュー

この講義の特徴

📌ノーベースターゲット

  • アルゴリズムを一度も学んだ人のいない初心者向けにしました。

  • なぜこのコードを書くのか、どうすればその発想になるのかから、コードが実際に実行されると値がどのように変わるのかを詳しく説明します。

  • それでも理解できないから、映像の最後にはアルゴリズムの解き方を可視化した映像まで入れました。

📌ちょうど落ちる問題のプール?決してない

  • 単純な問題解決ではなく、問題を見てどのように接近して解決するか、その考え方から次々とお知らせします。

  • アルゴリズムの問題は、数学の天才を解くようにはしません。天才的な発想?ユーレカ?絶対ではありません。

  • 問題を構成する要素一つ一つから、あるプロセスに解決するヒントがあります。そのヒントを拾う方法をお知らせします。

📌コミュニティ運営

  • それにもかかわらず、理解できない、または不思議なことがあります。

  • オンライン講義の性質上、当然発生することがあります。

  • それで、リアルタイムで質問して回答できるコミュニティを作りました。

  • 入ってくれて楽に何でも質問してください。そして、さまざまな開発者の方々とアルゴリズムのプールを共有し、解決してみてください。

📌理論60%、実習40%

  • 詳細な理論の説明から始めて、最終的には企業の実際の出題問題まで解くカリキュラムです。

こんな方におすすめです

アルゴリズムをどこから始めるべきかわかりません。

アルゴリズムは初めてなので、体系的に基礎から学びたい方

問題解決が理解できません。
問題解決のプロセスと原理を正しく理解したい人

一人で勉強するのは難しいです。
一人ではなく、一緒に成長する学習環境をご希望の方

🥳 🥳 🥳受講生 リアルレビュー🥳 🥳 🥳

実際合格受講生性xx(スタートアップ初峰4300)

実際合格受講生ㅇxx(中堅企業初峰4800)

😨心配ポイント1😨
最近コテージ言語が決まっているんですが?

サポートしているスタックに応じてフロントエンドならJavaScript、バックエンドならJava!のようにコーテ見る言語が決まっているんですが?

そうですね。言語を強制する場合があります。

私は38箇所でコーテを見ながらちょうど2箇所に会いました。

あなたがサポートしているほとんど猛烈な場所では、言語制限はほとんどありません。

何を表現しても、結局問題を解き放つ思考力が重要であることを面接官も知っています。


😨心配ポイント2😨
私の主力言語ではありませんか?

すでに学習した言語ではないので心配になるとも言えます。

しかし、私はPythonで最も簡単に理解する必要があると思います。

アルゴリズムではありませんが、難しいですが、複雑な文法に難しいロジックまで混在させると、コードビューははるかに難しくなります。

初めて勉強するときは、できるだけ簡単に理解し、後で行って難しく表現してみるのが良いです。

Pythonを通じて一応理解した後、自分の言語で表現してみる方法を学ぶのも良いです。

Pythonでロジックを理解したら、Javaで無条件に表現できます。

😨結局、言語は表現手段であり、問題を理解することが最も重要です。

そして、最も簡単に理解して解くのに良い言語はPythonです。


[2025。 7. 20更新]

多くの受講生が希望していたJava、Javascriptでもコードを解くことができるように追加コードを添付しました!
その言語で解説を追加しなかったし、他の言語の同じロジックのコードを見ながら一度復習したいという観点で見ていただければいいと思います!

🎁 EVENT 🎁


講義を受講してくださる方にのみ提供する特別特典があります。

38の実戦コーテを見ながら受けた実際の問題に基づいて厳選された特別アルゴリズム問題があります。


理論学習以外に追加的な問題学習をしたい方のために作った特.別。問題集と見てください。
この問題集は継続的にアップデートになる予定なので、トレンドに合わせてアルゴリズムを準備できますよ!

(該当問題集は、ノッションの形でリンクとして提供されます!)


受講評を作成してくださる方には該当問題集をお届けします!

ありがとうございます。

アルゴリズムコミュニティで受講評定の後に受け取ってください!

(認証方法は最後のレッスンに書きました__)


これだけではありません

開発者就職準備ガイド(履歴書、ポートフォリオなど)までお届けします!


🎁 EVENT 2 🎁

講義受講後、合格された方はオープントークルームで受講後期+離職成功記を共有してください!

それから感謝の意味でコーヒーギフトコーンをお届けします。


🎁 EVENT 3 🎁

そのリンクからGoogleアンケートを送信してください。

🎟割引クーポンをお送りします🎟


🎁 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有料ライセンスを使ってみた履歴がない方のみ登録可能)
(Googleのメールを新しくパーサーすれば無限にできます)

😆最後に2つだけですが強調します。

1. この講義は2回の入念な検収を経て、すべての映像に字幕が含まれています。

「それは何が重要ですか?」と考えられますが、多くの講義が検数なしでそのままアップロードされることが多いです。

この講義では、2回の検収プロセスで字幕と文脈を慎重にチェックし、完成度を高めました。


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コーディングクラブアルゴリズム(データ構造)チューター

  • 2022〜:コーディングYouTube Dingcodingcoの運営(開発者の雇用に関連するさまざまなコンテンツを保持)

  • 2022~2023年:ビバリパブリカサーバー開発者

  • 絶対に生徒をあきらめない🦈

  • デベロッパー就職 ポギーコミュニティの運営


受講前の注意

もし!!受講申請前に少しでも悩む。

私は今この講義を聞くのが正しいでしょうか?お悩みの方は、いつでも気軽オープントークルームにお問い合わせください!

😍懸命に答えてみましょう😍

練習環境

  • 講義ではpycharmを使用します。 educational(無料)版は何でも構いません!

学習資料

  • ノッションで全部共有します!

選手の知識と注意事項

こんな方に
おすすめです

学習対象は
誰でしょう?

  • コーディングテストの準備を初めてする方

  • 膨大なアルゴリズムの勉強に途方に暮れる方

  • 実践ですぐに活用できる問題解決が必要な方

  • 理解重視の説明と段階的なアプローチが必要な初心者

  • 最新出題傾向に即したコアアルゴリズムのみを学びたい方

前提知識、
必要でしょうか?

  • ちょこっとだけ学んだPython

こんにちは
です。

7,459

受講生

750

受講レビュー

134

回答

4.9

講座評価

7

講座

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

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

カリキュラム

全体

56件 ∙ (15時間 33分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

296件

5.0

296件の受講レビュー

  • yjym33님의 프로필 이미지
    yjym33

    受講レビュー 19

    平均評価 4.6

    5

    13% 受講後に作成

    The instructor explained everything in detail, making it easy to understand even for those who are new to the subject. The visual aids at the end were also easy to follow, so it was very helpful. - What I would like to see: It would be great if there were explanations and problem-solving for complex algorithms that might come up on the CoTe, such as the Bellman-Ford, BFS, and Floyd-Warshall algorithms.

    • sethgots7214님의 프로필 이미지
      sethgots7214

      受講レビュー 1

      平均評価 5.0

      5

      18% 受講後に作成

      It's been quite a while since I systematically studied algorithms. In practice, I often use libraries or frameworks, so I have fewer and fewer opportunities to directly contemplate and implement algorithms. This lecture allowed me to reorganize from the basics. In particular, I was impressed that it not only explained the concepts but also covered the way of thinking and approaches to solving problems in detail. Thanks to this, I was able to not only recall the concepts I had forgotten, but also regain the habit of thinking about how to write more efficient code. I think algorithms are not just for coding tests, but also greatly help to improve problem-solving skills. After building my basics through this lecture, I feel more confident in approaching new problems in the future. I highly recommend it to those who want to review from the basics!

      • lux님의 프로필 이미지
        lux

        受講レビュー 24

        平均評価 5.0

        5

        7% 受講後に作成

        I bought this course because of the thumbnail, but the content was even better. I majored in it and have experience as a developer, but algorithm problems were always difficult. I am gradually gaining confidence while taking this course😊 I set a goal of completing the course in 5 weeks, so I hope I can finish it well!! - Structure: Each topic is well organized step by step, so it naturally connects from basic data structures to actual past exam questions. In particular, I liked the fact that various approaches were introduced in the process of solving each problem. - Teaching ability: The explanations of the Dingcoding instructor are amazing, so it is easy to understand even complex algorithms. Even using visualization data👍🏻👍🏻 - Practical application: It doesn't stop at simply explaining the theory, but also covers solving actual problems and analyzing efficiency, so I think it will be very helpful for actual coding tests! Recommended for: I highly recommend this course to those who are preparing for coding tests or want to systematically build up their algorithm skills. If you have some understanding of Python grammar, I think you will gain a lot from this course. Rating: ⭐⭐⭐⭐⭐ (5/5)

        • dingcodingco
          知識共有者

          ㅋㅋnim!! Thank you so much for the detailed course review!! 😭😭😭😭 I really hope it was helpful!! Keep up the good work!!

      • bhn19979793님의 프로필 이미지
        bhn19979793

        受講レビュー 2

        平均評価 5.0

        5

        14% 受講後に作成

        I got a job without majoring in it, but I wasn't very prepared for algorithms, so I'm taking this course to supplement it. It's really easy to understand with the abundant materials and explanations~!! I was worried because I didn't use Python in my work, but fortunately, it's an easy-to-understand language ㅎㅎ

        • dingcodingco
          知識共有者

          bhn1997, I'm so glad you understood it well!! You'll definitely feel the advantages of Python as you code!! I really hope you can break the code through this lecture ㅎㅎ

      • dgchangeworld2300님의 프로필 이미지
        dgchangeworld2300

        受講レビュー 2

        平均評価 5.0

        5

        7% 受講後に作成

        I'm not a developer and I want to change jobs, but I had absolutely no knowledge of coding tests, so I purchased this upon a friend's recommendation. It's still early, but the explanations use examples and analogies, and they're presented in an easy-to-understand way, so I seem to be grasping it quickly. I will definitely complete the course and nail my job change! Wish me luck!!

        ¥19,411

        dingcodingcoの他の講座

        知識共有者の他の講座を見てみましょう!

        似ている講座

        同じ分野の他の講座を見てみましょう!