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.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.