-
Book Overview & Buying
-
Table Of Contents
Data Structures and Algorithms: The Complete Masterclass
By :
Data Structures and Algorithms: The Complete Masterclass
By:
Overview of this book
With the knowledge of data structures and algorithms at your fingertips, you can write efficient computer programs to solve real-world problems. This course will help you to get up and running with data structures and algorithms in no time.
The course starts by explaining the concepts of complexity analysis and big O notation. Next, you will become familiar with the concepts of memory and logarithms. Moving along, you will get a solid understanding of data structure concepts, such as arrays, linked lists, stacks, queues, hash tables, trees, heaps, and graphs. Next, you will understand what recursion is and get to grips with a variety of basic and advanced algorithms, such as searching, sorting elementary, sorting advanced, tree traversal, and graph traversal. Towards the end, you will go through a set of interview questions that will enhance your knowledge of data structures and algorithms and prepare you for job interviews.
By the end of this course, you will have gained exceptional knowledge of data structure and algorithms and will have developed skills to apply in the real world.
Table of Contents (31 chapters)
Course Introduction
Big O Notation
Data Structure - Introduction
Data Structure - Arrays
Data Structures – Linked Lists
Data Structures – Stack and Queue
Data Structures – Hash Tables
Data Structures - Trees
Data Structures – Heaps
Data Structures – Tries
Data Structures – Graphs
Essential Concepts - II
Algorithm: Searching
Algorithm: Sorting Elementary
Algorithm: Sorting Advanced
Algorithm: Tree Traversals
Algorithms: Graph Traversal
Implementations and Interview Questions
Question 1: Two Sum
Question 2: Min Stack
Question 3: Max Stack
Question 4: Design of a Linked List
Question 5: Reserve Linked List
Question 6: Constructing a Binary Tree
Question 7: Invert Binary Tree
Question 8: Constructing a Binary Search Tree
Question 9: Detect Capital
Question 10: Reverse Strings
Question 11: Longest Palindromic Substring
Thank You for Being Here!