강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Web Development

JAVA(自바)で実装するデータ構造をしっかり学ぶ

この講義は、データ構造の基礎理論をJAVAプログラミングで直接実装しながら学習する過程です。単純に理論を学ぶだけでなく、実際のコードで実装してみながらデータ構造の原理をより深く理解できるように構成されています。 学習者は配列、スタック、キュー、リスト、ツリー、グラフなど核心的なデータ構造の概念を理論的に学ぶと同時に、これをJAVAコードで実装して実際の動作過程を経験することになります。これにより単純な暗記式学習ではなく、論理的思考力と問題解決能力を養うことができ、プログラミングとデータ構造を一緒に身につけるシナジー効果を享受できます。 👉 本課程を修了すると、学習者はデータ構造の基本概念と構造的特徴、そしてこれを実際の開発環境で実装し応用する能力を習得し、より効率的で堅牢なプログラムを設計できる基盤を築くことになります。

1名 が受講中です。

  • usefulit
JavaScript
Java

こんなことが学べます

  • 学習者はデータ構造に関する基礎理論をもとに実際のプログラム上で実装することができます。

  • JAVAの基礎について学習することができます。

目を引く簡潔なタイトルを作成してみてください

この講義は、データ構造の基礎理論をJAVAプログラミングで直接実装しながら学習する過程です。単純に理論を学ぶだけでなく、実際のコードで実装してみながらデータ構造の原理をより深く理解できるように構成されています。

学習者は配列、スタック、キュー、リスト、ツリー、グラフなど核心的なデータ構造の概念を理論的に学ぶと同時に、これをJAVAコードで実装して実際の動作過程を体験することになります。これにより単純な暗記式学習ではなく、論理的思考力と問題解決能力を養うことができ、プログラミングとデータ構造を一緒に習得するシナジー効果を享受できます。

👉本コースを修了すると、学習者はデータ構造の基本概念と構造的特徴、そしてこれを実際の開発環境で実装し応用する能力を習得し、より効率的で堅牢なプログラムを設計できる基盤を築くことができます。

こんな内容を学びます

JAVA(ジャバ)で実装するデータ構造をしっかり学ぶ 1

このセクションでは、データ構造の概念を理解し、最も基本となるリストとスタックを扱います。

  • データ構造の紹介を通じて、なぜデータ構造が必要なのか、プログラミングでどのような役割を果たすのか概念を整理します。

  • 続いてリスト(List)を4段階にわたって学習しながら、配列ベースのリストと連結リストの違い、挿入と削除、探索方法をコードで実装します。

  • 最後にスタック(Stack)の原理と活用を学び、LIFO(後入先出)構造の動作を直接実習します。

👉 このセクションを終えるとリストとスタックの概念及び実装能力をしっかりと身につけることができます。

JAVA(自바)で実装するデータ構造をしっかり学ぶ 2

第二セクションでは、より拡張されたデータ構造を扱い、キュー、ツリー、ヒープ、グラフまで実装してみます。

  • キュー(Queue)のFIFO(先入先出)構造を段階的に学び、円形キューと連結キューの実装を実習します。

  • ツリー(Tree)パートでは、ノードと階層構造の概念を学び、二分木の挿入・削除・探索過程を4段階にわたって深く扱います。

  • ヒープ(Heap)データ構造を通じて優先度キューの実装方法を学習し、ソートアルゴリズムとも関連付けてみます。

  • 最後にグラフ(Graph)を学び、ノードとエッジの概念、グラフの表現方式(隣接行列、隣接リスト)、探索アルゴリズム(BFS、DFS)をコードで実装します。

👉 このセクションを通じて学習者は実務とアルゴリズム問題解決で必須となるデータ構造の核心4種(キュー、ツリー、ヒープ、グラフ)を完全に理解し、直接実装できるようになります。

受講前の参考事項

この講義は知識共有者の質問/回答を提供しません

学習資料

週別の教案がPDFファイルで提供されます

こんな方に
おすすめです

学習対象は
誰でしょう?

  • プログラミングに必要なデータ構造を学習したい会員なら誰でも

  • コンピュータ的思考力を身につけたい会員なら誰でも

こんにちは
です。

8,256,118

受講生

6,094

受講レビュー

4.6

講座評価

278

講座

유용한 IT 강의를 통해 여러분의 성장을 돕겠습니다.

カリキュラム

全体

16件 ∙ (6時間 2分)

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

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

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

期間限定セール

¥43,120

30%

¥7,348

usefulitの他の講座

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

似ている講座

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