Algorithms and Data Structures – Part 1
In this course, you will look at the core data structures and algorithms that are the building blocks of applications everywhere. You will learn how they work and see real-world examples that you can apply to your next project.
Do you want to learn the core algorithms and data structures used in software development? This course is for you! In this course, Algorithms and Data Structures – Part 1, you will learn foundational knowledge of several common data structures and associated algorithms. First, you will learn about arrays and the asymptotic analysis of algorithms. Next, you will discover several data structures including linked lists, stacks, queues, binary search trees, and hash tables. Finally, you will explore how to modify a real-world application to use these data structures to improve usability and increase performance while reducing the amount of code. When you’re finished with this course, you will have the skills and knowledge of fundamental data structures and their algorithms needed to know when to use them in your own software development.
Author Name: Robert Horvick
Author Description:
Robert spent nearly 10 years at Microsoft creating software that made it easier for everyone else to write software. Most recently Robert worked on Team Foundation Server on the Administration and Version Control teams. Currently Robert can be found working in the utilities sector on Smart Grid technologies. Robert fled the Minnesota winters and currently lives near Raleigh, NC with his wife Susan and four children, Cecilia, Brian, Ben and Evelyn. When not tackling technical challenges … more
Table of Contents
- Course Overview
1min - Storing and Accessing Data
25mins - Linked Lists
29mins - Stacks and Queues
23mins - Binary Search Trees
33mins - Hash Tables
32mins
There are no reviews yet.