
絵で簡単に学ぶネットワーク
gamja5
このレッスンでは、魔法のようなインターネットがどのように動作するかを理解することができます。
입문
Network
この講義を通して、非線形データ構造とアルゴリズムを学ぶことができます。

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






他の非線形データ構造であるグラフについて学び、グラフを使ったアルゴリズムも学びます!






非線形データ構造で解決できる問題と貪欲アルゴリズムについて学びます!








Q.基本編は必ず聞かなければなりませんか?
❌基本編を必ず聞かなかったとしても、配列、連結リスト、スタック、キューデータ構造と再帰関数を知っていればこの講義を受講するのに問題ありません。
Q. 非専攻者も聞ける講義ですか?
⭕非専攻者のために作られた講義です。講義だけに従えば十分なデータ構造とアルゴリズムを学ぶことができます!
Q. 講義資料はありますか?
❌講義資料はありません。
学習対象は
誰でしょう?
プログラミング言語を学んで何をしていいか分からない方
コーディングテストを準備する方
基本をしっかり身につけたい方
基本編を受講された方
前提知識、
必要でしょうか?
ジャバスクリプト
データ構造 基本 (配列、連結リスト、スタック、キューなど)
再帰関数
8,022
受講生
560
受講レビュー
331
回答
4.9
講座評価
8
講座
저는 인프런에서 컴퓨터 과학(CS) 강의를 준비하고 있는 감자라고 합니다! 😄
학생과 주니어 개발자들이 AI 시대에 단순히 AI에 밀려나지 않고, 기본기를 탄탄히 다져 AI를 능숙히 활용하는 개발자로 성장할 수 있도록 돕는 것을 목표로 합니다.
全体
48件 ∙ (9時間 21分)
講座資料(こうぎしりょう):
全体
54件
4.9
54件の受講レビュー
受講レビュー 3
∙
平均評価 4.7
修正済み
4
個人的に講義を聞きながら感じたことは、JavaScriptが主な言語でなければ、深化編の資料構造は少し理解するのに不便さがあるかもしれないということです。 私はJavaScriptをよく知らなくても基本的な文法だけで講義を進めるので大丈夫だという説明を聞いて基本編を先に聞いてから深化編を聞いているのですが、基本編はそれでも簡単な構造を実装しているので大丈夫だったが、深化編で扱う内容はそうですなかった。 この言語の特徴なのか、それとも基本的な文法でしか実装していないので、起こる複雑性なのかはわかりませんが、どのような機能が実装されるために必要なメソッドをつなぐ過程で 'この機能を続けてこのような動作になるのか?あるいは、このような振る舞いになると思います。その言語のユニークなプログラムがありますが、それに慣れていないと思われる問題のようです。 私の場合は、Python、Java言語に慣れてJavaで説明されたデータ構造を勉強してみると、確かにロジックが実装される論理が頭の中によく描かれました。 JavaScriptに精通していれば大丈夫でしょう!
他の言語を使用しても従うことができるように、JavaScript固有の文法はできるだけ使用していませんが、深化編自体が少し難しく、理解するのが難しくなったようです。 大切な受講評価ありがとうございます:)
受講レビュー 7
∙
平均評価 5.0
5
私は難しいと普通講義を二つ決済して見る方です。 今回の講義が二番目の講義で、約30%視聴後レビューを残します。 視聴するたびに感嘆しています。 頭が悪い方なので苦痛を受けていましたが、絵で一つ一つ易しく説明してくださって理解がよくできました。 本当にとても強くお勧めしますし、追加で聞きたい講義ができればこの方の講義を先に聞くと思います。😊😊
ヘビさんにぴったりの講義のようで嬉しいですね😊😊 他の講義もご満足いただけると良いのですが。 これからもファイティングです。 貴重な受講レビューありがとうございますヘビさん!😄
受講レビュー 7
∙
平均評価 5.0
受講レビュー 9
∙
平均評価 5.0
¥6,859
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!