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
Welcome to the final course of lectures in your quest to master EMT basics. In this course, we will cover some of the highest-stress patient populations: pregnant patients and kids, also known as... more
This specialization equips you with a deep understanding of JavaScript fundamentals, asynchronous programming, and practical problem-solving skills. By the end, you will have the confidence to... more
This is a self-paced lab that takes place in the Google Cloud console. A convolution is a filter that passes over an image, processes it, and extracts features that show a commonality in the image.... more
\"Inclusive Communication and Behavior in the Workplace\" is an thought-provoking, short-form course designed for beginners interested in developing their inclusive practices. Comprising two... more
This course will teach you how to get the most out of Google Cloud Support. You will learn about the different support services provided by Google Cloud Customer care, how to create and manage... more