
絵で簡単に学ぶネットワーク
gamja5
このレッスンでは、魔法のようなインターネットがどのように動作するかを理解することができます。
入門
Network

データ構造
アルゴリズム
開発者が必ず知っておくべきデータ構造&アルゴリズム、
絵で簡単でおもしろくお知らせします!
基本基が足りない開発者がどんなことを学習するのか分からず、さまよう姿を見たらいつも残念だと思いました。時間の余裕もなく、最新の技術に追いつくだけでも、一気に見えますからね。
もちろん、最新の技術も重要ですが、コンピュータサイエンスの分野では、基本基盤ははるかに重要です。
基本技だけよく固めておけば、華やかで人気のある技術はいつでも手軽に学べます。
データ構造とアルゴリズムは、特定の言語やフレームワークに限定されていません。
流行する言語とフレームワークが変わっても、あなたが学ぶデータ構造&アルゴリズム関連の知識はそのまま持って適用することができます。
大学生
学校の授業で学ぶ
データ構造/アルゴリズム
とても難しくて硬いです。
簡単に身につけることはできませんか?
非専攻者
専攻者は新しい言語、
フレームワークにも
適応がうまくいきました...
その秘訣が気になります!
就職準備生
コーディングテストの問題を見ると
壁が感じられて幕屋です。
何かを学ぶべきだと思います。
それは一体何ですか?
効率王
私が編んだコードの
パフォーマンスを分析し、
より効率的でパフォーマンスが良い
コードに置き換えたいです。
開発を始めたばかりの方がよくこのような言葉を言われています。
頭に浮かぶ考えをすぐにコードに移すのは自然なことです。
データ構造とアルゴリズムを学ぶまでは!
どのような問題がある場合、その問題でどのデータ構造が最も効率的であるか、
それに合ったアルゴリズムはどれがあるのか悩みます。
私たちが簡単に遭遇するほとんどの問題は、既知のデータ構造とアルゴリズムで解決できます。もしないといっても、私たちが知っているデータ構造とアルゴリズムに基づいて応用すればすぐに解決可能です。
普段のアシスタントが必要だと感じた方なら、データ構造とアルゴリズムがその役割を十分にしてくれると自信です。
データ構造とアルゴリズムが何であるかを調べ、データ構造とアルゴリズムを本格的に学習する前に必要な知識と環境を準備します。

本格的にデータ構造について学びます。この講義は基本編であるだけに比較的簡単な構造である線形データ構造について調べ、直接実装してみます。






再帰アルゴリズムと線形データ構造の一種である連結リスト(Linked List)をソートするアルゴリズムを調べて実装してみます。そして、再帰アルゴリズムの欠点を解決できるダイナミックプログラミングについて学びます。




Q. どの言語で進行しますか?
JavaScriptに進みます。ただし、他の言語にも十分に従うことができるように、JavaScript固有の文法を使用せずにサンプルコードを作成します。
Q. 非専攻者も聞ける講義ですか?
非専攻者のために作った講義です。講義だけに従えば十分なデータ構造とアルゴリズムを学ぶことができます!
Q. 講義資料はありますか?
講義資料はありません。
学習対象は
誰でしょう?
プログラミング言語を学んで何をすればいいか分からない方
コーディングテストを準備する方
基本をしっかり身につけたい方
前提知識、
必要でしょうか?
1つ以上のプログラミング言語
8,029
受講生
562
受講レビュー
332
回答
4.9
講座評価
8
講座
저는 인프런에서 컴퓨터 과학(CS) 강의를 준비하고 있는 감자라고 합니다! 😄
학생과 주니어 개발자들이 AI 시대에 단순히 AI에 밀려나지 않고, 기본기를 탄탄히 다져 AI를 능숙히 활용하는 개발자로 성장할 수 있도록 돕는 것을 목표로 합니다.
全体
25件 ∙ (4時間 19分)
講座資料(こうぎしりょう):
1. 受講生のみなさんへ
03:22
2. データ構造とアルゴリズムとは?
07:55
3. 時間計算量
08:40
4. JavaScript 実行環境構築
06:13
5. 配列
04:55
6. 連結リスト - 概念
05:28
7. 連結リスト - 実装
24:27
8. スタック - 概念
06:27
9. スタック - 実装
06:58
10. キュー - 概念
05:47
11. キュー - 実装
11:46
12. デック - 概念と実装
09:45
13. ハッシュテーブル - 概念
06:27
14. ハッシュテーブル - 実装
08:36
15. 3 - 概念と実装
09:30
16. 再帰
14:25
17. 再帰的に考える
11:10
18. 再帰 - ハノイの塔
18:05
19. ソート - バブルソート
10:15
20. ソート - 選択ソート
10:36
21. ソート - 挿入ソート
12:35
22. ソート - マージソート
22:43
23. ソート - クイックソート
14:49
24. 動的プログラミング - メモ化
13:32
全体
159件
4.9
159件の受講レビュー
受講レビュー 12
∙
平均評価 5.0
5
オペレーティングシステムに続いて購入しましたが、絵で簡単に説明してくれる講義シリーズはとても良いです。講義の質も高いです。深化編も楽しみにしています。そして、ネットワーク側の講義も作るつもりはありますか?
絵で簡単に学ぶシリーズは、コンピュータサイエンスレクチャーシリーズです。 順次制作されてオープン予定ですが、そのうちネットワーク講義もあります。 まるでキューに入り処理されるかのようです! 楽しみにしていただきありがとうございます。
受講レビュー 3
∙
平均評価 5.0
5
可視化がうまくいっていて目にすっぽり入ってきます。 Pythonもあり、Javaもありますが、初めて始めるにはJavaScriptが一番楽で受講しましたが満足です。 深花川の待ちます〜
深化編も目にすっぽり入るように丁寧に作ります。 大切な受講評ありがとうございますドンキ様!
受講レビュー 35
∙
平均評価 5.0
受講レビュー 19
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
¥6,870
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!