Graph Search, Shortest Paths, and Data Structures
About this Course
The primary topics in this part of the specialization are: data structures (heaps, balanced search trees, hash tables, bloom filters), graph primitives (applications of breadth-first and depth-first search, connectivity, shortest paths), and their applications (ranging from deduplication to social network analysis).Created by: Stanford University

Related Online Courses
This specialization is intended for aspiring DevOps professionals and IT enthusiasts. Through 8 comprehensive courses, you will cover essential topics including DevOps prerequisites, Git, Jenkins,... more
This specialization introduces Red Hat Enterprise Linux system administration and private cloud capabilities of IBM Systems. IBM Power servers will be used to demonstrate these concepts. Through... more
With Bottlerocket, you get an open-source, Linux-based operating system that is purpose-built to run containers. In this course, you will learn the benefits and technical concepts of Bottlerocket.... more
Data engineering is one of the fastest-growing tech occupations, where the demand for skilled data engineers far outweighs the supply. The goal of data engineering is to make quality data available... more
You\'ve been studying the greats, working on improving your vocal skills, and building vocal technique. Now it\'s time to take the next step in your singing career to shine as a vocalist. Singing... more