絵でわかる デヌタ構造ずアルゎリズム (発展線)

この講矩を通しお、非線圢デヌタ構造ずアルゎリズムを孊ぶこずができたす。

難易床 初玚

受講期間 無制限

Algorithm
Algorithm
Algorithm
Algorithm

孊習した受講者のレビュヌ

4.9

5.0

제로마욎틎

100% 受講埌に䜜成

賌入しおからかなりになりたしたが、いよいよ1回頑匵りたした。 線圢デヌタ構造基本線に続き、非線圢デヌタ構造深化線の講矩もあたりにもよく説明しおくれお 以前に浮かんだこずを知っおいたツリヌずグラフのデヌタ構造の抂念をより明確にするのに倚くの助けになりたした。最も蚘憶に残ったのはXOR挔算に関する゚ピ゜ヌドのようです。おかげで私も混乱しないず思いたす入力倀が奇数個ならだ。 今埌も繰り返し講矩を聞き、基本にもっず忠実な開発者になりたす:) 良い講矩に感謝し、次回の講矩も楜しみにしおいたす

5.0

전우형

100% 受講埌に䜜成

ダホ@#$%^&*() ぀いにゞンクスを䞀぀削りたした。 毎日本で勉匷したら朚の半ば頃から、本芆い、数ヶ月埌 [初期化 >もう䞀床芋る]無限の繰り返しでした。 もちろんロゞック実装では理解できない郚分ですが 初めお最初から最埌たで出おくるテヌマに぀いお抂念敎理をしたしたね暗蚘X そしお、なぜコンゎム科目にアルゎリズムがあるのか​​も少しは感じたようです。 ありがずうございたす。じゃがいも先生 [スチヌル郚分] 1. 各資料構造を越えた構造がストヌリヌテリング匏で䌝えられお芚えるのではなく、 自然に思い浮かびながら進歩を続けおいくのに圹立ちたした。 2. 本で芋るず、どの郚分が重芁ポむントなのかよく分からない時が倚かったのに 重芁ポむントを匷調しお繰り返しおくれおよかったです。 ex以前のアルゎリズムの再垰抂念を勉匷するだけでquot;私は行きたした。 講矩を聞きながらアルゎリズム的に再垰抂念が䜿われ衚珟するのは難しいですね、私が知っおいた再垰ではありたせんかquot; しながら驚きたした。 3. 栞心郚分のみ芁玄されおおり、分量も適圓で ほがすべおの郚分でも実装でもがむメヌゞされおおり、確かに理解しやすかったです。 初めお資料構造/アルゎリズムを勉匷したり、面接前にすばやく敎理する方におすすめです。 ps慎重な話ですが もしロゞック郚分を理解しおいないので、気分がいいず思うなら ほずんどの人が難しく耇雑に感じるようです。 䞀床各テヌマのコンセプトがほこりの倧きな絵だけを぀かみ、時間が経぀に぀れお再繰り返し孊習をお勧めしたす。 [残念な郚分] 1.個人的には、RedBlack Treeは抂念の2぀の講矩挿入/削陀が終わった埌、頭の䞭に疑問笊だけを撮りたした。 他の資料構造は抂念パヌトを芋たら頭の䞭におおよそのむメヌゞずどんな感じだろうが レッドブラックツリヌはちょうど疑問笊でした。 ps別々に調べた埌、非垞におおよその感じで - 肉黒野菜赀チャヌハンを䜜っおいるうち、補助シェフがしっかり片偎に野菜を入れお再び混ぜる状況 - 酞玠黒二酞化炭玠赀の地球に二酞化炭玠が特定の囜に向かっおどんどん䞋がり、他の囜に分散する状況 そしおAVLツリヌは歯車の噛み合いで正確にバランスをずる状況で䞀床たずめたした。 2.私はバックグラりンドミュヌゞックバヌゞョンが科孊YouTubeを芋るような感じがより良いようです。

5.0

Sunny Sideup

79% 受講埌に䜜成

いろいろな資料構造を孊びながらアルゎリズム問題を䞀緒に解決しおいたしたが、確かに助けがたくさんなるようです。 盎接䜿甚しなくおも思考の深さや広さ、アルゎリズム問題に近づく方法などに圹立぀ので、聞くのが䞊手だったず思いたす。 難しくないようにじっくり、絵ずずもに説明しおくださっお理解も䞊手になるようです。基瀎線聞いお満足しお深化線も聞きたしたが、本圓に䞊手な遞択のようです。ありがずうございたす :)

受講埌に埗られるこず

  • デヌタ構造

  • アルゎリズム

開発者が必ず知っおおくべきデヌタ構造アルゎリズム、
深化内容も絵で簡単で面癜い

䞀床熟したベヌシック
生涯のコヌドを巊右するずは 🔍

開発者の基瀎、デヌタ構造アルゎリズム📖

基本基が足りない開発者がどんなこずを孊習するのか分からず、さたよう姿を芋たらい぀も残念だず思いたした。時間の䜙裕もなく、最新の技術に远い぀くだけでも、䞀気に芋えたすからね。

もちろん、最新の技術も重芁ですが、コンピュヌタサむ゚ンスの分野では、基本基盀ははるかに重芁です。基本技だけよく固めおおけば、華やかで人気のある技術はい぀でも手軜に孊べたす。

デヌタ構造ずアルゎリズムは、特定の蚀語やフレヌムワヌクに限定されおいたせん。流行する蚀語ずフレヌムワヌクが倉わっおも、あなたが孊ぶデヌタ構造アルゎリズム関連の知識はそのたた持っお適甚するこずができたす。


アシスタントが必芁な開発者
誰でもOK 🚩

倧孊生

孊校の授業で孊ぶ
デヌタ構造/アルゎリズム
ずおも難しくお硬いです。
簡単に身に぀けるこずはできたせんか

非専攻者

専攻者は新しい蚀語、
フレヌムワヌクにも
適応がうたくいきたした...
その秘蚣が気になりたす

就職準備生

コヌディングテストの問題を芋るず
壁が感じられお幕屋です。
䜕かを孊ぶべきだず思いたす。
それは䞀䜓䜕ですか

効率王

私が線んだコヌドの
パフォヌマンスを分析し、
より効率的でパフォヌマンスが良い
コヌドに眮き換えたいです。

開発を始めたばかりの方がよくこのような蚀葉を蚀われおいたす。

  • 😱 「問題を解決するずきに、望遠に浮かんでいる気がしたす。」
  • 😔 「効率的なコヌドだず蚀っおおくこずはできたせん。」
  • 🥶 「䜕か䜓系的なやり方があるようですが、どうすればいいのかず思いたす」

頭に浮かぶ考えをすぐにコヌドに移すのは自然なこずです。
デヌタ構造ずアルゎリズムを孊ぶたでは

デヌタ構造ずアルゎリズムを孊ぶこずになったら

どのような問題がある堎合、その問題でどのデヌタ構造が最も効率的であるか、
それに合ったアルゎリズムはどれがあるのか​​悩みたす。

私たちが簡単に遭遇するほずんどの問題は、既知のデヌタ構造ずアルゎリズムで解決できたす。もしないずいっおも、私たちが知っおいるデヌタ構造ずアルゎリズムに基づいお応甚すればすぐに解決可胜です。
普段のアシスタントが必芁だず感じた方なら、デヌタ構造ずアルゎリズムがその圹割を十分にしおくれるず自信です。


この講矩だけの特別な点📚

絵で簡単な䟋🖌

難しく感じられるデヌタ構造ずアルゎリズムの抂念を、絵ずたずえ話で誰でも理解しやすく説明したす。

察応するデヌタ構造ずアルゎリズムがどこに䜿われるのか、どのような機胜をするのか図で簡単に

難しい実装も簡単です🖥

デヌタ構造ずアルゎリズムを実装する際に頭の䞭で芖芚化が難しい方のために、珟圚䜜成しおいるコヌドがどのような機胜をするのか、どのような倉化を䞎えるのかを図で説明したす。

珟圚曞いおいるコヌドがどんな倉化を䞎えるのか、IDEから画像で可芖化


孊習内容
確認しおください📚

  • ✅基本線で孊んだ線圢デヌタ構造ずアルゎリズムを応甚しお、より耇雑な非線圢デヌタ構造ずアルゎリズムを孊びたす。
  • ✅非専攻者から就孊生たで、すべおの方が簡単に理解できるように図で説明したす。
  • ✅抂念の説明ず実装たで扱うので、デヌタ構造ずアルゎリズムがどのように動䜜するかを詳しく知るこずができたす。
  • ✅ 実装時に混乱する可胜性のある状況では、図でコヌドがどのように動䜜するかを説明したす。
  • ✅絵で面癜く説明したすが、ただ軜くは扱いたせん。

1⃣ツリヌを孊ぶ

代衚的な非線圢デヌタ構造であるツリヌデヌタ構造を孊び、ツリヌを利甚したアルゎリズムも孊びたす


2⃣グラフを孊ぶ

他の非線圢デヌタ構造であるグラフに぀いお孊び、グラフを䜿ったアルゎリズムも孊びたす

3⃣アルゎリズムを孊ぶ

非線圢デヌタ構造で解決できる問題ず貪欲アルゎリズムに぀いお孊びたす


よくある質問💬

Q.基本線は必ず聞かなければなりたせんか

❌基本線を必ず聞かなかったずしおも、配列、連結リスト、スタック、キュヌデヌタ構造ず再垰関数を知っおいればこの講矩を受講するのに問題ありたせん。

Q. 非専攻者も聞ける講矩ですか

⭕非専攻者のために䜜られた講矩です。講矩だけに埓えば十分なデヌタ構造ずアルゎリズムを孊ぶこずができたす

Q. 講矩資料はありたすか

❌講矩資料はありたせん。


他の講矩を䞀緒に芋る 📺


こんな方に
おすすめです

孊習察象は
誰でしょう

  • プログラミング蚀語を孊んで䜕をしおいいか分からない方

  • コヌディングテストを準備する方

  • 基本をしっかり身に぀けたい方

  • 基本線を受講された方

前提知識、
必芁でしょうか

  • ゞャバスクリプト

  • デヌタ構造 基本 (配列、連結リスト、スタック、キュヌなど)

  • 再垰関数

こんにちは
gamja5です。

8,492

受講生

633

受講レビュヌ

341

回答

4.9

講座評䟡

8

講座

私はInflearnでコンピュヌタサむ゚ンスCSの講矩を準備しおいるカムゞャず申したす 😄
孊生やゞュニア開発者の方々が、AI時代にただAIに抌し流されるのではなく、基瀎をしっかりず固めおAIを巧みに掻甚できる開発者ぞず成長できるようサポヌトするこずを目指しおいたす。

図解で簡単に孊ぶOS 図解で簡単に孊ぶネットワヌク 図解で簡単に孊ぶデヌタ構造ずアルゎリズム基本線 図解で簡単に孊ぶデヌタ構造ずアルゎリズム応甚線

もっず芋る

カリキュラム

党䜓

48件 ∙ (9時間 21分)

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

61ä»¶

4.9

61件の受講レビュヌ

  • hj36님의 프로필 읎믞지
    hj36

    受講レビュヌ 23

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    芖芚化がしっかりされおいお、理解するのにずおも圹立ちたした。良い講矩を提䟛しおいただき、ありがずうございたす。

    • gamja5
      知識共有者

      完走おめでずうございたす、ヒョゞンさん😊

  • hebi10님의 프로필 읎믞지
    hebi10

    受講レビュヌ 8

    ∙

    平均評䟡 5.0

    5

    25% 受講埌に䜜成

    私は難しいず普通講矩を二぀決枈しお芋る方です。 今回の講矩が二番目の講矩で、玄30%芖聎埌レビュヌを残したす。 芖聎するたびに感嘆しおいたす。 頭が悪い方なので苊痛を受けおいたしたが、絵で䞀぀䞀぀易しく説明しおくださっお理解がよくできたした。 本圓にずおも匷くお勧めしたすし、远加で聞きたい講矩ができればこの方の講矩を先に聞くず思いたす。😊😊

    • gamja5
      知識共有者

      ヘビさんにぎったりの講矩のようで嬉しいですね😊😊 他の講矩もご満足いただけるず良いのですが。 これからもファむティングです。 貎重な受講レビュヌありがずうございたすヘビさん😄

  • dok6n님의 프로필 읎믞지
    dok6n

    受講レビュヌ 2

    ∙

    平均評䟡 4.5

    5

    38% 受講埌に䜜成

    vercelのリディア・ハヌレヌ以来、これほどクオリティのコヌド芖芚化ができるのは理事が唯䞀のように

    • gamja5
      知識共有者

      ありがずうございたしたehrbs2018👍

  • jhspersian324270님의 프로필 읎믞지
    jhspersian324270

    受講レビュヌ 4

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    確かに基瀎よりはずっず難しかったです。でも、図解ず䞀緒に聞きながら䞀通り理解できたので、これからも埩習を続けお抂念を固めおいこうず思いたす。ありがずうございたす。

    • gamja5
      知識共有者

      初めお接するず難しい抂念が倚いので、埩習は必須だず思いたす。頑匵っおください、croissant_sunnyさん😄

  • jewoo님의 프로필 읎믞지
    jewoo

    受講レビュヌ 3

    ∙

    平均評䟡 4.7

    修正枈み

    4

    25% 受講埌に䜜成

    個人的に講矩を聞きながら感じたこずは、JavaScriptが䞻な蚀語でなければ、深化線の資料構造は少し理解するのに䞍䟿さがあるかもしれないずいうこずです。 私はJavaScriptをよく知らなくおも基本的な文法だけで講矩を進めるので倧䞈倫だずいう説明を聞いお基本線を先に聞いおから深化線を聞いおいるのですが、基本線はそれでも簡単な構造を実装しおいるので倧䞈倫だったが、深化線で扱う内容はそうですなかった。 この蚀語の特城なのか、それずも基本的な文法でしか実装しおいないので、起こる耇雑性なのかはわかりたせんが、どのような機胜が実装されるために必芁なメ゜ッドを぀なぐ過皋で 'この機胜を続けおこのような動䜜になるのかあるいは、このような振る舞いになるず思いたす。その蚀語のナニヌクなプログラムがありたすが、それに慣れおいないず思われる問題のようです。 私の堎合は、Python、Java蚀語に慣れおJavaで説明されたデヌタ構造を勉匷しおみるず、確かにロゞックが実装される論理が頭の䞭によく描かれたした。 JavaScriptに粟通しおいれば倧䞈倫でしょう

    • gamja5
      知識共有者

      他の蚀語を䜿甚しおも埓うこずができるように、JavaScript固有の文法はできるだけ䜿甚しおいたせんが、深化線自䜓が少し難しく、理解するのが難しくなったようです。 倧切な受講評䟡ありがずうございたす:)

gamja5の他の講座

知識共有者の他の講座を芋おみたしょう

䌌おいる講座

同じ分野の他の講座を芋おみたしょう