data_structures_algorithms

Essentials C and C++ concepts

Stack VS Heap Memory

Physical VS Logical Data Structures

ADT [Abstract Data Structure]

Time and Space Complexity

Recursion

Array Representations

Array ADT

Strings

Metrices

Sparse Matrix and Ploynomial Representation

Linked List

Sparse Matrix and Ploynomial Representation using Linked List

Stack

Queue

Trees

Binary Search Trees

AVL Trees

Search Trees

Heap

Sorting Techniques

Hashing Technique

Graphs

Asymptotic Notations