Autoplay
Autocomplete
Previous Lesson
Complete and Continue
23 - Algorithms Level 6
Important Introduction
About This Course
Telegram Group for This Course
Important
Basic Searching Algorithms
Linear Search (5:43)
Quiz 1
Linear Search Implementation In C# (4:28)
Binary Search (21:24)
Binary Search Implementation (11:26)
Quiz 2
Simple Sorts
What is Bubble Sort? (11:58)
Quiz 1
Implementing Bubble Sort
Selection Sort (11:24)
Quiz 2
Implementing Selection Sort
Insertion Sort
Quiz 3
Implementing Insertion Sort
Tree Algorithms - Tree Traversal
Pre-order, In-order, Post-order Traversal Algorithms
Level-order Traversal (Breadth-First Search) (7:35)
Quiz
Implementing Level-order Traversal (BFS) in C# (9:08)
Binary Search Tree (BST)
What is Binary Search Tree (BST)? (19:47)
Quiz
Creating BST Algorithm (8:52)
BST Implementation (9:25)
Algorithm to Search BST (5:24)
Implementing Search Algorithm in BST (4:47)
Problems with BST
What is the problem with BST? (13:41)
Balanced Tree - AVL Tree
What is AVL Tree? and Why? (18:11)
Quiz 1
Introduction to Rotations (33:14)
Quiz 2
Type 1: RR - Right Rotation (Single Right Rotation) (12:48)
Quiz 3
Type 2: LL - Left Rotation (Single Left Rotation) (9:18)
Quiz 4
Type 3: LR - Left-Right Rotation (Double Rotations) (9:02)
Quiz 5
Type 4: RL- Right-Left Rotation (Double Rotations) (5:00)
Quiz 6
Rotations Summary (7:46)
Quiz 7
AVL Tree Implementation Code.
AVL Tree Implementation Code - Explanation. (22:01)
Deletion in AVL Tree (13:59)
Deletion Implementation Code.
Deletion Implementation Code - Explanation. (9:41)
Implementing Search in AVL Tree
Real Life Application using AVL Tree - Autocomplete.
Balanced Trees - Red-Black Tree
Introduction to RedBlack Tree (22:47)
Quiz
Insert Operation (17:27)
Implementing Insertion In C# (13:34)
Search Operation (6:30)
Delete Operation Algorithm Part 1
Quiz 1
Types of Violations Post-Deletion (15:01)
Quiz 2
Fixing Violations - Cases (DB) (11:44)
Fix Violations - Case 1 – Sibling is Red (7:06)
Fix Violations - Sub Case 2.1 - Sibling's children are both black. (5:17)
Fix Violations - Sub-Sub Case 2.2.1 - Sibling's far child is red (5:51)
Fix Violations - Sub-Sub Case 2.2.2 - Sibling's near child is red (5:08)
Fix Violations - Summary
Implementing Delete Operations in C# (22:45)
Which is better AVL Tree or RedBlack Tree?
Introduction to Rotations
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock