The Complete Guide to Big O Notation & Complexity Analysis for Algorithms: Part 1 of 2

preview_player
Показать описание
In this video, we provide a detailed overview of the motivations behind Big O, how Big O works, the rules to implement Big O, how Big O is used for time and space complexity analysis, and how to optimize our solutions using Big O.

0:35 Learning Objectives
0:57 Why Use Big O
5:22 How Big O Works
9:59 Rules to Simplifying Big O
15:20 Applying the Rules
16:29 Time Complexity Examples
22:21 Space Complexity Examples
25:51 Complexity Analysis of Recursive Code
30:48 Using Big O to Optimize a Solution
40:06 Recap


Рекомендации по теме
Комментарии
Автор

(2021-05-15) this video is seriously underrated, so far (271 likes only)
These guys make 1st class teaching, these 2 videos of total of 2 hours worth weeks of academic teaching!

Keep up this great work guys!

apall
Автор

Thank you so much Alvin - that is a fantastic explanation!! So clear and engaging :)

louisecrowe
Автор

This is better than most of the paid courses.
Amazing Work Alvin !

xerxius
Автор

No day have I ever understood BIG Oh this FAST.
Thank you so much for this.

FirdausHSalim
Автор

Very clear explanations and crisp video quality! Thanks Alvin ✊

jeaninepalicte
Автор

Alvin is really good at explaining concepts that I struggled to understand for a long time, thank you to him and Coderbyte for making this video possible!

vthwin
Автор

This is literally amazing. For the first time, I understand what it is and how to calculate it. Thank you Coderbyte!

gknt
Автор

Best video on Big O I have seen on YouTube. Thanks.

deanoneill
Автор

I've known about Big O for a long time and I've just sort of known tips and tricks on why something is o(n^2) double loops! etc. But I've been looking for how to really understand this topic and a lot of other videos kind of just breeze by this. This really broke it down and really taught why a run time is a runtime. Thank you so much best video i've seen on this!

jamie
Автор

I must say that it makes me so happy and I feel fortunate if I find any topic by Alvin! He is the best teacher out here on internet! I wish he could cover design and architectural patterns as well.

madver
Автор

by far the best video to understand Big-O

simpleisbetter
Автор

Thank you and thank you again I was soooo lost but this video really help me. As a first gen who has no one to help them in college thank youuu soooo much

btsbloodsweatandtears
Автор

It's really beautiful, neat & clean video.
Thanks brother for such an amazing video. God bless you.

programer
Автор

One of the best videos I have seen on BIG O

alonzathompson
Автор

Hi thank you for this tutorial!!! I rarely I comment on video tutorials such as this, but I can't thank you enough because you helped me finally understand complex ideas (in my opinion) such as Big O notation. Thank you again for explaining it to an understandable level. I CLICKED THE LIKE BUTTON N TIMES, where N is an odd number hahaha

elidc
Автор

The best explanation! Thank you Alvin!

hazelcaling
Автор

This video was what I needed all along

ContactmeTHERADBARD
Автор

Thank you so much Alvin. You broke it down well.

dnm
Автор

Amazing... simple and easy to understand. Thanks

EwertonSilveiraAuckland
Автор

love this video, simple examples with mixing usages of different important JS paradigms to explain Big-O

Eric-bcnt