Python Data Structures and Algorithms

Author:
Go to Source

EdTech Café

EdTech Cafe
 Standford EdTech (Author)
EdTech Café is a podcast series produced by the educational technology team at Stanford Medicine.
Software developers know that efficient underlying architecture is essential to the technologies we use every day. Knowledge of data structures, and the supported algorithms, helps developers choose the most suitable solution for a given context, making them better programmers who stand out to their company, clients, or prospective employers. In this course, leveraging the Python programming language, instructor Robin Andrews uses a combo of visual, theoretical, and hands-on programming approaches to explain concepts in a fun and accessible way. Robin explains some of the most important data structures such as stacks, queues, and priority queues, and how these are used by search algorithms such as depth-first search, breadth-first search, and the A-star (A*) algorithm. He shows how to trace the execution of algorithms, which is useful for path finding within mazes.

Read more

Python Data Structures and Algorithms
Scroll to top