Slides
📑
Intro to DS
Basics of Data Structures.
➗
Arithmetic Expression
Expression evaluation.
🌐
BFS
Breadth-First Search.
🔍
DFS
Depth-First Search.
🌳
General Tree
Tree data structures.
🌲
Binary Tree
Binary tree concepts.
🌿
Binary Search Tree
BST operations.
🔄
Tree Traversal
Traversing binary trees.
🔗
Linked List
Singly linked lists.
🔗
Linked List 2
Advanced linked lists.
💻
Linked List (C++)
Implementation in C++.
🥞
Stack
LIFO data structure.
🚶
Queue
FIFO data structure.
⭐
Priority Queue
Queue with priorities.
⚠️
Heap
Heap data structure.
#️⃣
Hashing
Hash tables and functions.
📶
Sorting
Sorting algorithms.
⚡
Quick Sort
Quick sort algorithm.
📚
Quick Sort (Stack)
Iterative quick sort.
🤝
Merge Sort
Merge sort algorithm.
🔢
Counting/Radix Sort
Non-comparison sorts.
🔗
SCC
Strongly Connected Components.
📐
Topological Sort
Ordering of vertices.
📍
Articulation Points
Cut vertices in graphs.
📦
Huffman Algo
Data compression.