
Networks easy to learn with pictures
gamja5
This course will help you understand how the seemingly magical Internet works.
Beginner
Network
データ構造
アルゴリズム
開発者が必ず知っておくべきデータ構造&アルゴリズム、
絵で簡単でおもしろくお知らせします!
基本基が足りない開発者がどんなことを学習するのか分からず、さまよう姿を見たらいつも残念だと思いました。時間の余裕もなく、最新の技術に追いつくだけでも、一気に見えますからね。
もちろん、最新の技術も重要ですが、コンピュータサイエンスの分野では、基本基盤ははるかに重要です。
基本技だけよく固めておけば、華やかで人気のある技術はいつでも手軽に学べます。
データ構造とアルゴリズムは、特定の言語やフレームワークに限定されていません。
流行する言語とフレームワークが変わっても、あなたが学ぶデータ構造&アルゴリズム関連の知識はそのまま持って適用することができます。
大学生
学校の授業で学ぶ
データ構造/アルゴリズム
とても難しくて硬いです。
簡単に身につけることはできませんか?
非専攻者
専攻者は新しい言語、
フレームワークにも
適応がうまくいきました...
その秘訣が気になります!
就職準備生
コーディングテストの問題を見ると
壁が感じられて幕屋です。
何かを学ぶべきだと思います。
それは一体何ですか?
効率王
私が編んだコードの
パフォーマンスを分析し、
より効率的でパフォーマンスが良い
コードに置き換えたいです。
開発を始めたばかりの方がよくこのような言葉を言われています。
頭に浮かぶ考えをすぐにコードに移すのは自然なことです。
データ構造とアルゴリズムを学ぶまでは!
どのような問題がある場合、その問題でどのデータ構造が最も効率的であるか、
それに合ったアルゴリズムはどれがあるのか悩みます。
私たちが簡単に遭遇するほとんどの問題は、既知のデータ構造とアルゴリズムで解決できます。もしないといっても、私たちが知っているデータ構造とアルゴリズムに基づいて応用すればすぐに解決可能です。
普段のアシスタントが必要だと感じた方なら、データ構造とアルゴリズムがその役割を十分にしてくれると自信です。
データ構造とアルゴリズムが何であるかを調べ、データ構造とアルゴリズムを本格的に学習する前に必要な知識と環境を準備します。
本格的にデータ構造について学びます。この講義は基本編であるだけに比較的簡単な構造である線形データ構造について調べ、直接実装してみます。
再帰アルゴリズムと線形データ構造の一種である連結リスト(Linked List)をソートするアルゴリズムを調べて実装してみます。そして、再帰アルゴリズムの欠点を解決できるダイナミックプログラミングについて学びます。
Q. どの言語で進行しますか?
JavaScriptに進みます。ただし、他の言語にも十分に従うことができるように、JavaScript固有の文法を使用せずにサンプルコードを作成します。
Q. 非専攻者も聞ける講義ですか?
非専攻者のために作った講義です。講義だけに従えば十分なデータ構造とアルゴリズムを学ぶことができます!
Q. 講義資料はありますか?
講義資料はありません。
学習対象は
誰でしょう?
プログラミング言語を学んで何をすればいいか分からない方
コーディングテストを準備する方
基本をしっかり身につけたい方
前提知識、
必要でしょうか?
1つ以上のプログラミング言語
7,650
受講生
481
受講レビュー
324
回答
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
全体
135件
4.9
135件の受講レビュー
受講レビュー 10
∙
平均評価 5.0
5
I bought this after the operating system, and the lecture series that explains things easily with pictures is really good. The lecture quality is also high. It's a subject I took in my department, and I think it will be very helpful if I listen to it before preparing for the coding test. I'm looking forward to the advanced version. Also, do you plan on making a lecture on networks?
The series of easy-to-learn pictures is a series of computer science lectures. It will be produced sequentially and will be opened, and among them, there is a network lecture. It's like being processed in a queue! Thank you for your anticipation, Pbuli is cute :)
受講レビュー 3
∙
平均評価 5.0
5
The visualization is so well done that it catches the eye. There is Python and Java, but I took the class because JavaScript was the easiest to start with, and I am satisfied. I will wait for the advanced lecture~
I will make sure to make the in-depth version easy to understand. Thank you for your valuable review, Donkey!
受講レビュー 35
∙
平均評価 5.0
5
I think it's the best course for introduction to algorithms and light review.
Thank you for your valuable review, Jongwoon Lee! It's the best comment ever haha
受講レビュー 18
∙
平均評価 5.0
5
Data structure algorithm, let's get started right away ㅠㅠ
You left a review first haha Fighting! Thank you, Sammy!
受講レビュー 3
∙
平均評価 5.0
¥6,533
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!