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 and Analysis of Algorithms
Peking University via Coursera
Learn Data Structures and Algorithms with Python
Codecademy
Data Structures & Algorithms I: ArrayLists, LinkedLists, Stacks and Queues
Georgia Institute of Technology via edX
数据结构与算法第二部分 | Data Structures and Algorithms Part 2
Peking University via edX
Get Ready for Your Coding Interview
LinkedIn Learning