I am goining through a course data Structures in c and c++ so this is like my notes type project which mainly helps me keep a track
This is from this hopefully incredible video from youtube https://www.youtube.com/watch?v=B31LgI4Y4DQ so lets start
- Introduction to data structures
- Data Structures: List as abstract data type
- Introduction to linked list
- Introduction to Doubly Linked List
- Introduction to stack
- Infix, Prefix and Postfix
- Introduction to Queues
- Introduction to Trees
- Binary Tree
- Binary Search Tree
- Binary search tree - Implementation in C/C++
- Find min and max element in a binary search tree
- Find height of a binary tree
- Binary tree traversal - breadth-first and depth-first strategies
- Check if a binary tree is binary search tree or not
- Delete a node from Binary Search Tree
- Inorder Successor in a binary search tree
- Introduction to graphs