July 2022
Intermediate to advanced
590 pages
8h 45m
English
In the previous chapter, we presented dynamic programming and three applications.
In this chapter, we introduce graph structures and some applications. We show several examples of how to represent a graph, and we examine some basic algorithms associated with graph traversal.
In the next section, we examine how graphs can be represented.
Graph data structures provide one of the most useful and powerful frameworks for algorithm design. A graph (not to be confused with a pictorial ...
Read now
Unlock full access