강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Algorithm & Data Structure

コーディングテスト [問題解決技法]

問題を解く際に意識的に使えるアルゴリズムの問題解決技法をまとめました。

  • choikiwon
알고리즘
코딩테스트
Business Problem Solving
Coding Test

こんなことが学べます

  • コーディングテスト

  • アルゴリズム

  • データ構造

  • 問題解決技法

コーディングテスト [トラブルシューティング技術]

「どうやってそんな草を思い浮かべますか?」


私はコーディングテストの講義をしながら、最もよく寄せられる質問の1つです。

多くの受講生が口をそろえて言います。

「草の過程に従うのは難しくありませんが、本当の実戦で問題に遭遇したときは何から始めるべきかわかりません。」


現在、市中には数多くのコーディングテストレッスンがあります。

ほとんどは素晴らしいカリキュラムを備えており、概念を説明することにも大きな困難はありません。

データ構造とアルゴリズムの核心理論をしっかりと固めてくれ、例の問題を通じて応用力を育てることまでよく設計されています。


しかし、多くの講義が見落とす部分が一つあります。

まさに「問題を解決する思考過程」自体の具体的な説明です。

言い換えれば、問題を見たときにどのような点に注目し、どの方向に近づくべきかについての訓練は比較的不足しています。

結局、学習者の立場では講義の例は理解されますが、新しい問題に触れたときは「これをなぜこんなに解くのか」に対する感が出ない場合が多いです。


このレッスンはまさにその残念なポイントを補完するために作られました。

単に正解を知らせるのではなく、アイデアを「思い出す方法」 、問題を「分析する視覚」、そして実際の問題解決者が無意識のうちに使う事故の流れを言語化してお見せすることが重要です。

このようなことを学びます。

問題解決能力

この講義では、難しいアルゴリズムとデータ構造(data-structure)を学びません。ただし、基本的なアルゴリズムとデータ構造だけを解くことができる難しい問題を解決します。

その過程で、背景知識ではなく問題解決の本質に集中することになります。

具体的には、以下の4つの手法について、例を解いてみて学びます。

  1. 選択を回復する

  2. アイテムを集める

  3. 視点を変える

  4. 本質を把握する

この4つのトラブルシューティング手法をうまく彩ると、難しいコーディングテストの問題を解決する際に、はるかに多様なアプローチを思い出すことができます。

受講前の注意

学習資料

  • すべての問題の正解コードが提供されます。

練習環境

  • プールこのコードはPython言語で書かれています。

  • ただし、他の言語を使用する方も読みやすく作成されています。

受講対象

  • コーディングテストの問題を解く戦略を知りたい人

  • アルゴリズムのトラブルシューティング能力を育てたい人

  • 脳を刺激する問題を解きたい人

  • 難しい背景知識を必要としないので、コーディングテストの入門者も聞くことができます。

講師

  • Toss(Viva Republica) 機械学習エンジニア

  • アルゴリズム大会多数受賞(ICPC、SCPC、カカオコードフェスティバル)

  • コーディングテスト出題経験

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 難しいコーディングテストの問題を解決したい人

  • アルゴリズムの問題解決を勉強したい人

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

  • パイソン

こんにちは
です。

1,279

受講生

90

受講レビュー

9

回答

4.8

講座評価

3

講座

カリキュラム

全体

8件 ∙ (1時間 47分)

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

受講レビュー

全体

3件

4.0

3件の受講レビュー

  • cyy0032325님의 프로필 이미지
    cyy0032325

    受講レビュー 2

    平均評価 5.0

    5

    38% 受講後に作成

    わかりやすく、じっくり講義してくださって本当によかったです。

    • psysam0835님의 프로필 이미지
      psysam0835

      受講レビュー 2

      平均評価 5.0

      5

      50% 受講後に作成

      コーディングテストの講義を例に取り、説明してくれてよりよく理解しやすかったです。講義ありがとうございます。

      • itsnotez2805님의 프로필 이미지
        itsnotez2805

        受講レビュー 4

        平均評価 2.3

        2

        38% 受講後に作成

        ¥2,010

        choikiwonの他の講座

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

        似ている講座

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