From the course: Python Data Structures and Algorithms

Python data structures and algorithms in action - Python Tutorial

From the course: Python Data Structures and Algorithms

Python data structures and algorithms in action

- [Instructor] Imagine if your sat-nav took a whole day to calculate your route, or a search engine took an hour to find a page of results for your search query. Efficient algorithms and the data structures which they depend on, are an intrinsic part of the modern world. Without them, most of the technology we take for granted would simply not be possible. Data structures and algorithms provide an excellent mental framework for thinking about software problems, along with a powerful set of tools, which can be applied in many seemingly diverse areas. Knowledge of data structures and algorithms is required to work at many major tech companies, such as Google, Microsoft, Amazon, and Facebook et cetera, and for good reason. These companies understand how this knowledge can provide solutions to problems that can be several orders of magnitude, more efficient and therefore more cost effective than naive solutions. Hi there, I'm Robin Andrews. I'm a computer science teacher from the UK and I run an education business called Compucademy. I invite you to join me on my course on LinkedIn learning, where we will learn about some of the most important data structures and algorithms, in a fun and accessible way using the Python programming language.

Contents