Table of Contents
Learn about data structures, which are particular ways of organizing data in a computer so that it may be used efficiently.
Learn how to construct a linked list.
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.