YoVDO

Sorting Algorithms Mini-Series

Offered By: YouTube

Tags

Algorithms and Data Structures Courses Computer Science Courses Programming Courses Bubble Sort Courses Merge Sort Courses Selection Sort Courses Algorithm Design Courses Sorting Algorithms Courses Time Complexity Courses Space Complexity Courses

Course Description

Overview

Dive into a comprehensive 5-hour mini-series exploring various sorting algorithms through lectures and visualizations. Learn the fundamentals of sorting algorithms, including time and space complexity. Master popular techniques such as Selection Sort, Bubble Sort, Cocktail-Shaker Sort, Odd-Even Sort, Merge Sort, Cycle Sort, QuickSort, Bitonic Sort, HeapSort, Insertion Sort, and ShellSort. Enhance your understanding with color-based visualizations for each algorithm, providing a clear and intuitive representation of their mechanics. Gain valuable insights into algorithm efficiency and practical applications in computer science and programming.

Syllabus

What is a Sorting Algorithm? (Sorting Algorithms Mini-Series - Episode 0).
Time and Space Complexity (Sorting Algorithms Mini-Series - Episode 1).
Selection Sort - Sorting Algorithms Mini Series (Episode 2).
Visualizing Selection Sort w/ Colors (Sorting Algorithms Mini-Series).
Bubble Sort - Sorting Algorithms Mini-Series (Episode 3).
Visualizing Bubble Sort w/ Colors.
Cocktail-Shaker Sort - Sorting Algorithms Mini-Series (Episode 4).
Visualizing Cocktail-Shaker Sort w/ Colors.
Odd-Even Sort - Sorting Algorithms Mini-Series (Episode 5).
Visualizing Odd-Even Sort w/ Colors.
Merge Sort - Sorting Algorithms Mini-Series (Episode 6).
Visualizing Merge Sort w/ Colors.
Cycle Sort - Sorting Algorithms Mini-Series (Episode 7).
Visualizing Cycle Sort w/ Colors.
QuickSort - Sorting Algorithms Mini-Series (Episode 8).
Visualizing QuickSort w/ Colors.
Bitonic Sort - Sorting Algorithms Mini-Series (Episode 9).
Visualizing BitonicSort (w/ Colors).
HeapSort - Sorting Algorithms Mini-Series (Episode 10).
Visualizing HeapSort w/ Colors.
Insertion Sort - Sorting Algorithms Mini-Series (Episode 11).
Visualizing Insertion Sort (w/ Colors).
ShellSort - Sorting Algorithms Mini-Series (Episode 12).


Taught by

NullPointer Exception

Related Courses

Design of Computer Programs
Stanford University via Udacity
Algorithms, Part I
Princeton University via Coursera
Algorithms, Part II
Princeton University via Coursera
Intro to Algorithms
Udacity
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Stanford University via Coursera