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
Learn to teach introductory Java -- with a focus on the new Advanced Placement Computer Science A curriculum. Preview the CS Awesome curriculum with overview videos to help you prepare for class... more
By the end of this project, you will learn how to create and design engaging stories for Instagram and Facebook in Easil to promote your business. An essential role of your social media marketing... more
This comprehensive Analytics, ROI, and Evaluation program will equip you with the skills needed to excel in modern marketing. You\'ll learn to measure, analyze, and optimize marketing performance... more
This course will provide back test results for all the strategies in developed and emerging markets. The learner will also be taught scientific ways of back testing without succumbing to either... more
This Specialization is intended for early- to mid-career professionals aiming to enhance their expertise in agribusiness management, food production economics, and sustainability. The program... more