Description
In this course, you will :
- Learn various Popular Data Structures and their Algorithms.
- Develop your Analytical skills on Data Structure and use then efficiently.
- Learn Recursive Algorithms on Data Structures
- Learn about various Sorting Algorithms
- Implementation of Data Structures using C and C++
Syllabus :
- Essential C and C++ Concepts
- Required Setup for Programming
- Introduction
- Recursion
- Arrays Representations
- Array ADT
- Strings
- Matrices
- Sparse Matrix and Polynomial Representation
- Linked List
- Sparse Matrix and Polynomial using Linked List
- Stack
- Queues
- Trees
- Binary Search Trees
- AVL Trees
- Search Trees
- Heap
- Sorting Techniques
- Hashing Technique
- Graphs
- Asymptotic Notations