Table of Contents

Learn about data structures, which are particular ways of organizing data in a computer so that it may be used efficiently.

- Linked Lists
- Learn about linked lists.
- Implementing a Node in java
- Implementing a Singly Linked List from scratch in Java
- Graphs
- Introduction to Graphs
- Implementing Graphs with Adjacency Matrices in Java
- Implementing Graphs with Adjacency Lists in Java

Learn how to construct a linked list.

learn how to make a linked list

Learn how to implement a Node in Java.

Learn how to implement a linked list in java from scratch

Learn about graphs, a powerful data structure that makes use of nodes and edges.

Learn about the components that make up a graph - vertices and edges - along with the graph vocabulary and the various types of graphs.

Learn how to implement a graph using adjacency matrices.

Learn how to implement graphs using adjacency lists in Java.