강의

멘토링

커뮤니티

BEST
Programming

/

Algorithm & Data Structure

図で簡単に学ぶデータ構造とアルゴリズム(基本編)

この講義で線形データ構造とアルゴリズムを学習できます。

  • gamja5
Algorithm

学習した受講者のレビュー

受講後に得られること

  • データ構造

  • アルゴリズム

開発者が必ず知っておくべきデータ構造&アルゴリズム、
絵で簡単でおもしろくお知らせします!

一度熟したベーシック
一生のコードを左右するんですか? 🔍

開発者の基礎、データ構造&アルゴリズム📖

基本基が足りない開発者がどんなことを学習するのか分からず、さまよう姿を見たらいつも残念だと思いました。時間の余裕もなく、最新の技術に追いつくだけでも、一気に見えますからね。
もちろん、最新の技術も重要ですが、コンピュータサイエンスの分野では、基本基盤ははるかに重要です。
基本技だけよく固めておけば、華やかで人気のある技術はいつでも手軽に学べます。

データ構造とアルゴリズムは、特定の言語やフレームワークに限定されていません。
流行する言語とフレームワークが変わっても、あなたが学ぶデータ構造&アルゴリズム関連の知識はそのまま持って適用することができます。


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

大学生

学校の授業で学ぶ
データ構造/アルゴリズム
とても難しくて硬いです。
簡単に身につけることはできませんか?

非専攻者

専攻者は新しい言語、
フレームワークにも
適応がうまくいきました...
その秘訣が気になります!

就職準備生

コーディングテストの問題を見ると
壁が感じられて幕屋です。
何かを学ぶべきだと思います。
それは一体何ですか?

効率王

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

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

  • 「しばしば、どのような問題を解決するとき、望遠に海に浮かぶような気がします。」
  • 「その時、その時頭に浮かぶ考えをコードで書いて何とか解決するのに…効率的なコードだと言い張ることはできません。」
  • 「他の人のコードと比較しても、どのコードがより効率的なコードなのか判断もできません。」
  • 「何か体系的なやり方があるようですが、どうすればいいのかと思います。」

頭に浮かぶ考えをすぐにコードに移すのは自然なことです。
データ構造とアルゴリズムを学ぶまでは!

データ構造とアルゴリズムを学ぶことになったら?

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

私たちが簡単に遭遇するほとんどの問題は、既知のデータ構造とアルゴリズムで解決できます。もしないといっても、私たちが知っているデータ構造とアルゴリズムに基づいて応用すればすぐに解決可能です。
普段のアシスタントが必要だと感じた方なら、データ構造とアルゴリズムがその役割を十分にしてくれると自信です。


学習内容
確認してください📚

  • ✅非専攻者から就学生まで、すべての方が簡単に理解できるように図で説明します。
  • ✅概念の説明と実装まで扱うので、データ構造とアルゴリズムがどのように動作するかを詳しく知ることができます。
  • ✅ 実装時に混乱する可能性のある状況では、図でコードがどのように動作するかを説明します。
  • ✅絵で面白く説明しますが、ただ軽くは扱いません。

1️⃣データ構造とアルゴリズムを準備する!

データ構造とアルゴリズムが何であるかを調べ、データ構造とアルゴリズムを本格的に学習する前に必要な知識と環境を準備します。

2️⃣データ構造を学ぶ!

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

3️⃣アルゴリズムを学ぶ!

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


よくある質問💬

Q. どの言語で進行しますか?

JavaScriptに進みます。ただし、他の言語にも十分に従うことができるように、JavaScript固有の文法を使用せずにサンプルコードを作成します。

Q. 非専攻者も聞ける講義ですか?

非専攻者のために作った講義です。講義だけに従えば十分なデータ構造とアルゴリズムを学ぶことができます!

Q. 講義資料はありますか?

講義資料はありません。


他の講義を一緒に見る 📺

こんな方に
おすすめです

学習対象は
誰でしょう?

  • プログラミング言語を学んで何をすればいいか分からない方

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

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

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

  • 1つ以上のプログラミング言語

こんにちは
です。

8,022

受講生

560

受講レビュー

331

回答

4.9

講座評価

8

講座

저는 인프런에서 컴퓨터 과학(CS) 강의를 준비하고 있는 감자라고 합니다! 😄
학생과 주니어 개발자들이 AI 시대에 단순히 AI에 밀려나지 않고, 기본기를 탄탄히 다져 AI를 능숙히 활용하는 개발자로 성장할 수 있도록 돕는 것을 목표로 합니다.

 

カリキュラム

全体

25件 ∙ (4時間 19分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

158件

4.9

158件の受講レビュー

  • shb9010308851님의 프로필 이미지
    shb9010308851

    受講レビュー 12

    平均評価 5.0

    5

    28% 受講後に作成

    Tôi đã mua nó sau hệ điều hành và tôi thực sự thích bộ bài giảng cung cấp những lời giải thích dễ dàng bằng hình ảnh. Chất lượng bài giảng cũng cao. Đây là môn học tôi đã học ở trường đại học và tôi nghĩ nó sẽ rất hữu ích nếu tôi học. mang nó đi trước khi chuẩn bị cho bài kiểm tra viết mã. Tôi cũng đang mong đợi phiên bản chuyên sâu. Ngoài ra, bạn có đang nghĩ đến việc tạo một khóa học trên mạng không?

    • gamja5
      知識共有者

      Loạt bài Easy Learning with Pictures là loạt bài giảng về khoa học máy tính. Nó dự kiến ​​​​sẽ được sản xuất và mở tuần tự, trong số đó có các bài giảng trên mạng. Như thể nó đã được xếp hàng đợi và xử lý! Cảm ơn các bạn đã mong chờ, Pbul dễ thương quá :)

  • hankwan7770198님의 프로필 이미지
    hankwan7770198

    受講レビュー 3

    平均評価 5.0

    5

    100% 受講後に作成

    Hình ảnh được thực hiện tốt đến mức bắt mắt. Có Python và Java, nhưng JavaScript là dễ bắt đầu nhất nên tôi đã dùng nó và thấy hài lòng. Tôi sẽ đợi bài giảng sâu sắc ~

    • gamja5
      知識共有者

      Chúng tôi sẽ cố gắng hết sức để làm cho các chương chuyên sâu trở nên dễ đọc. Cảm ơn bạn đã đánh giá có giá trị của bạn, Donkey!

  • roykean19930688님의 프로필 이미지
    roykean19930688

    受講レビュー 35

    平均評価 5.0

    5

    100% 受講後に作成

    Tôi nghĩ đây là khóa học tốt nhất để giới thiệu về thuật toán và ôn tập nhẹ nhàng.

    • gamja5
      知識共有者

      Cảm ơn đánh giá có giá trị của bạn, Jongwoon Lee! Đây là ý kiến ​​hay nhất haha

  • delafos6121님의 프로필 이미지
    delafos6121

    受講レビュー 19

    平均評価 5.0

    5

    48% 受講後に作成

    Hãy bắt đầu ngay với thuật toán cấu trúc dữ liệu.

    • gamja5
      知識共有者

      Bạn đã để lại đánh giá đầu tiên haha. Chiến đấu! Cảm ơn bạn Sammy!

  • yurikim8266님의 프로필 이미지
    yurikim8266

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    ¥6,859

    gamja5の他の講座

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

    似ている講座

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