Bubble Sort Algorithm - Theory + Code
Offered By: Kunal Kushwaha via YouTube
Course Description
Overview
Dive into an in-depth exploration of the bubble sort algorithm in this 47-minute video tutorial. Learn how the algorithm works, analyze its complexity, discover optimization techniques, and implement the code. Understand the theory behind bubble sort, its various names, and its practical applications. Explore space and time complexity, including best-case scenarios. Differentiate between stable and unstable sorting algorithms. Follow along with step-by-step code implementation and gain valuable insights for data structures and algorithms interviews. Engage with the learning community by sharing your progress on social media using #DSAwithKunal.
Syllabus
Introduction
Bubble Sort
Why Bubble Sort?
Others Names of Bubble Sort
Complexity of Bubble Sort
Space Complexity
Time Complexity
Best Case
Check time complexity video for general answer
Stable and Unstable Sorting Algorithm
Code for Bubble Sort
Outro
Taught by
Kunal Kushwaha
Related Courses
Computer Vision: The FundamentalsUniversity of California, Berkeley via Coursera Programming Languages
University of Virginia via Udacity Learn to Program: Crafting Quality Code
University of Toronto via Coursera Computational Photography
Georgia Institute of Technology via Coursera Algorithms: Design and Analysis, Part 2
Stanford University via Coursera