Slippery Rock University Dr. Deborah Whitfield Go Browns!

Chapter 13: Graphs
Data Structures and Algorithms in Java
CpSc 374

Introduction to Graphs

Some Additional Terms

Representing Graphs

Representing Edges using an Adjacency List Representing Edges using Adjacency Matrix

Searches (i.e., traversals)

Visiting Vertices using Depth First Search (DFS) Visiting Vertices using Breadth First Search (BFS)

Minimum Spanning trees (MST)

MST using DFS

Directed Graphs

Representing Edges Adjacency Matrix

Topological Sorts in Directed Graphs


Gravity
Research