Learn Big O notation in 6 minutes 📈

  Рет қаралды 281,425

Bro Code

Bro Code

Күн бұрын

Пікірлер: 239
@Olegator56
@Olegator56 5 ай бұрын
Those 6 minutes were more useful than 6 months of lectures. Thanks
@CallMeAce153
@CallMeAce153 Жыл бұрын
Good thing our professor needed 5 hours to explain that graph...
@achillesbissias
@achillesbissias 11 ай бұрын
College is a scam but unfortunately we gotta do it lmfao
@noamrtd-g4f
@noamrtd-g4f 10 ай бұрын
Mine explained it in 5 minutes so no one understood it (lol) At least he came to a conclusion at the end
@jasonwang-wg8wu
@jasonwang-wg8wu 10 ай бұрын
Cold, crushing grip of academia got you too?
@philippemts88
@philippemts88 9 ай бұрын
Well, no one can understand it in a 6 min. video. It doesn't even show the formal definition of Big-O neither how to prove its theorems and properties.
@ditz3nfitness
@ditz3nfitness 9 ай бұрын
Here too, lol. I didn't understand a single thing, and nobody else did either @@noamrtd-g4f
@berkan5018
@berkan5018 Жыл бұрын
It's preposterous that you can make everything this simple and smoothly learnable. Thx a lot for real
@redaboukdir5678
@redaboukdir5678 2 жыл бұрын
I made a summary for this lesson in the same way that Bro uses and I would like to share it with you, bros public class BigONotation { /** * Big O Notation (how code slows as data grows): * it describes the performance of an algorithm as the amount of data * increases. * * it is machine independent but we are focusing on the "number of steps" to * complete an algorithm. * * examples of Big O notations: * O(1) * O(n) (n = amount of data) * O(log n) * O(n^2) * ... */ /** * concrete example: * addUp1() method will add up to a certain number (n). * * ex: * if n = 3 -> sum = 0 + 1 + 2 + 3 -> sum = 6. * here, the number of steps is 4 because we have one operation * (sum + i) repeated 4 times (n
@Evoyde_
@Evoyde_ 2 жыл бұрын
Thank you bro !!!!
@thanosmylonas9781
@thanosmylonas9781 2 жыл бұрын
Thank you so much Bro
@DMPLAYER1000
@DMPLAYER1000 Жыл бұрын
Thank you bro! I am in love with you for this
@ninoe9124
@ninoe9124 Жыл бұрын
such a goat fr bro
@CountDracula-vq8zn
@CountDracula-vq8zn Жыл бұрын
Tried it, addUp1 is faster compare to addUp2. addUp2 is only fast if there are more numbers/steps whilst addUp1 is fast if it is less numbers/steps
@saurabhbasak9545
@saurabhbasak9545 3 жыл бұрын
Idk man there's something about your presentation and the colors you use that grabs my attention and now I'm actually understanding these concepts. Thanks Bro!
@rishabhverma7064
@rishabhverma7064 3 жыл бұрын
I just discovered this channel and goes through the python course I must say...... U deserve 🙏🙏🙏🙏🙏
@wrathofainz
@wrathofainz 9 ай бұрын
"Prays" lmao
@soulfulsolitude116
@soulfulsolitude116 4 ай бұрын
Dumbo that emoji is also used to express gratitude. ​@@wrathofainz
@ditz3nfitness
@ditz3nfitness 9 ай бұрын
Just as I'm getting introduced to this topic on the third semester of my Software Engineering degree in a course called Algorithms & Data Structures, I get recommended this video! Thanks, Bro Code!
@youvegotmail9385
@youvegotmail9385 2 жыл бұрын
I kinda somewhat get Big O notation now on a high level. that graph helped so much. Google in 3 years here I come!
@modaprogrammer
@modaprogrammer 3 ай бұрын
hope u got the position u wanted now!
@danser_theplayer01
@danser_theplayer01 Жыл бұрын
For anyone wondering, O(√n) is between O(n) and O(log n). It also has a cousin O(√(n)/2) which is literally 2 times smaller even in the worst case scenario, it's important to read non simplified O notation when calculating total time (not general complexity) for your specific algorithm.
@lelo_7375
@lelo_7375 26 күн бұрын
Isnt O(sqrtn) polynomial time? O(n^x) since its O(n^(1/2))
@omardumet120
@omardumet120 3 жыл бұрын
Please keep making more videos about this it helps for interviews thanks bro
@flashbao1922
@flashbao1922 3 жыл бұрын
The guy needs to be seriously appreciated!
@roytescaro6313
@roytescaro6313 2 ай бұрын
Great video Bro, just a quick note. When you said (at minute 5:15) that an algorithm that has O(n**2) can be faster than a O(n) algorithm if n is very small showing the graph, the part in which n**2 < n is only when 0 < n < 1 and since we're talking about data size then n is a positive integer and it is at least n = 1. The only way an O(n**2) algorithm can be faster than an O(n) algorithm is if there are hidden constants that have been omitted (since time complexity is asymptotic), an O(n) algorithm might actually be O(c1*n +c2) where c1 and c2 are constants. And depending on how large are these constants then you can find n > 1 such that c1*n + c2 > n**2 and therefore n > 1 such that the O(n**2) is faster than the O(c1*n +c2) ~ O(n) algorithm.
@wenterinfaer7868
@wenterinfaer7868 Ай бұрын
The things I've always adored about computer science is how I struggle understand a topic until something snaps in my head, and it all becomes child's play.
@lemapperium5344
@lemapperium5344 Жыл бұрын
The easiness of this man's explanation is incredible
@ahmedxficeh7894
@ahmedxficeh7894 4 ай бұрын
That was the best explanation of the topic i found on the whole internet. Thank you very much
@BPEKSupraInteractive
@BPEKSupraInteractive 3 жыл бұрын
Wow. Thanks for helping me understand Big O here than the 3 weeks we spent on in class lol
@ChrisAthanas
@ChrisAthanas 9 ай бұрын
Universities are about to go bye-bye
@hariprasaanth
@hariprasaanth 3 жыл бұрын
I jus wanna let u know that I'm highly addicted to your channel (after java beginner playlist)and I badly want u to complete DSA asap before facing placements Keep up the good work broman 😂
@thatChillLife2037
@thatChillLife2037 9 күн бұрын
This was a GREAT explanation! I struggle with this as I learned to code in a bootcamp that did not study it and I don't have a CS degree. Thanks so much for the examples, helped a bunch! I will be rewatching :)
@mactenssheelal1840
@mactenssheelal1840 3 жыл бұрын
Man, really thank you!!! I'm just learning for my Data Structures and Algorithms exam next week on my Uni, and Big-O was one of a few things, that I couldn't fully understand. Thanks to you now I understand it clearly
@anaballesteros7282
@anaballesteros7282 5 ай бұрын
Honestly, the best explanation of Big O, thanks you!
@moglimogify
@moglimogify Жыл бұрын
Very useful. As a bonus I didn't know the sum of n is the same as n*(n+1)/2
@HessaKhalfan-u8f
@HessaKhalfan-u8f 2 ай бұрын
I'm really grateful for this channel, it save me in a lot of time.
@somethingwine
@somethingwine 7 ай бұрын
Thank you! Great code examples to demonstrate the "steps" it takes. :D
@bruno10505
@bruno10505 8 ай бұрын
Man, thank you. I watched about 2 hours of my teacher talking about it, and in the end, I didn't even know how to tell the big O of my own algorithm, now, 10 minutes later, I understood it with a 6 min yt video
@mahendranath2504
@mahendranath2504 3 жыл бұрын
Thank you so much bro code, I'm watching your channel,it will grow bigger then your expected
@CoffeeXmusic
@CoffeeXmusic Жыл бұрын
Super clear and concise. Thanks bro!🎉
@johnquintana-bo2xy
@johnquintana-bo2xy Ай бұрын
I learned more in 6 minutes , then I did going to class and tutoring for the past couple of weeks
@yohanmaharanasingha9343
@yohanmaharanasingha9343 4 ай бұрын
Simple and covered. Thank you From Sri Lanka
@mohammedrangoonwala9328
@mohammedrangoonwala9328 3 жыл бұрын
That was just an amazing video. Keep up the hardwork and effort you put into your videos.
@AnthonyR007
@AnthonyR007 3 жыл бұрын
Yoooo, My favorite comp sci. channel is back at it again Have you looked into rust at all? I’ve just started diving into the documentation, and I gotta say, it’s so much better than anything else I’ve used previously
@ThapeloMachaka256
@ThapeloMachaka256 Жыл бұрын
this man is the plug!
@hermitmobile1742
@hermitmobile1742 2 жыл бұрын
This right here is a great man
@walrexx_2370
@walrexx_2370 Жыл бұрын
this video explain well the topic. Thank you alot for your time for making this tutorial video.
@hrld0
@hrld0 4 ай бұрын
good to hear you in a non-coding video lesson, bro!
@jackvianey1630
@jackvianey1630 11 ай бұрын
You are amazing, Bro!!
@PythonDS
@PythonDS 3 жыл бұрын
Great explanations! Thanks for share.
@BbabbittGolf
@BbabbittGolf 3 ай бұрын
Extremely straightforward
@deepdaddy1208
@deepdaddy1208 3 жыл бұрын
I have always enjoyed your humour, cheers and great vid
@rewardx
@rewardx 3 жыл бұрын
what humor?
@estelle9819
@estelle9819 Жыл бұрын
this is so easy to understand. thanks bro!
@andresroca9736
@andresroca9736 3 жыл бұрын
Cool Bro! Great to see data structures and algorithms here. Please, more on these. Your channel is getting better and better. Subscribed!. Muchos saludos 🤙
@melonolandsorryformybadeng2815
@melonolandsorryformybadeng2815 3 жыл бұрын
Bro code is different than other tutors xD. awesome
@Balanceiskey-nd6el
@Balanceiskey-nd6el 5 ай бұрын
Thank you! This is a great foundation for me to learn more.
@zohirboshi2245
@zohirboshi2245 3 жыл бұрын
You are such a great man keep it going 💞🔥
@mrsdhuha
@mrsdhuha 7 күн бұрын
This is amazing summary, many thanks!
@dribrahimel-nahhal2477
@dribrahimel-nahhal2477 Жыл бұрын
Excellent amazing video. Thumbs up 👍 .
@AbhijeetKumar-cm3jh
@AbhijeetKumar-cm3jh 3 жыл бұрын
bro is on the way to 100k 🥳 really looking forward for future vids
@leoniaklebanov2502
@leoniaklebanov2502 2 жыл бұрын
Awesome and simple, thanks a n!
@snapreal9814
@snapreal9814 Жыл бұрын
Asante kwa maelekozo mazuri
@raajroy5931
@raajroy5931 3 жыл бұрын
bro i was a hater for learning bigO notation before watching your video. 😡 cause i cant understand that much.😬 you made me understand this bro. 😘 have you uploaded the "travelling salesman problem" video?🤨
@smellthel
@smellthel 3 ай бұрын
“you get expelled” imagine getting expelled over bogosort lmao
@Snowmanver2
@Snowmanver2 3 жыл бұрын
Amazing, thank you, bro!
@Fawad-ew7qe
@Fawad-ew7qe Ай бұрын
Your video was o(1) for my mind ❤ thank you
@alonasmatko9670
@alonasmatko9670 10 ай бұрын
Many thanks! This video is really good for beginners!
@CSstudent_1001
@CSstudent_1001 Жыл бұрын
Nice explanation as usually 👍 🌸
@matheusreuter9600
@matheusreuter9600 4 ай бұрын
Thanks, it blew my mind
@itsashhuby6781
@itsashhuby6781 10 ай бұрын
i love this guy i stg
@nikitos2442
@nikitos2442 3 жыл бұрын
Underrated!
@skolan4834
@skolan4834 6 ай бұрын
wow very good explaination thank you!
@AllYourMemeAreBelongToUs
@AllYourMemeAreBelongToUs 11 күн бұрын
4:32 Quadratic time
@llamadrama169
@llamadrama169 22 сағат бұрын
Great explanation, thanks Bro!
@marquinho1p
@marquinho1p 5 ай бұрын
fire explanation! thanks!
@shiftshaddow6487
@shiftshaddow6487 Жыл бұрын
After like ten videos, this is the best video by far. 0(1) for sure
@jeremiahgatwechpeter4222
@jeremiahgatwechpeter4222 3 жыл бұрын
You always rock it down bro!....huge admiration to yuh !
@JJavierCueto
@JJavierCueto Жыл бұрын
Expelled from the school 😂. Excelente video hasta ahorita el mejor explicado
@ProgamerEU
@ProgamerEU 3 жыл бұрын
Awesome overview
@trntrinh79
@trntrinh79 Жыл бұрын
Thanks a lot for sharing all of this.
@Helmansonable
@Helmansonable 9 ай бұрын
You could add the precise definition of Big O notation, not only the intuition behind it
@MathsinAmharic
@MathsinAmharic Ай бұрын
Sir, I am very, very sorry not mentioning you title , you are great teacher,you just target what we learner need thanks a lot 😂❤❤❤❤❤
@Diamond_Hanz
@Diamond_Hanz 3 жыл бұрын
Love your videos, brooo
@ConfidenceGold
@ConfidenceGold 2 ай бұрын
Bro, Thanks! Appreciate it!
@Maros554
@Maros554 11 ай бұрын
You're the bro
@vishalkumar1313
@vishalkumar1313 3 ай бұрын
clear explanation 👌👌
@_Curiosity_
@_Curiosity_ Ай бұрын
Useful video! Thanks bro
@lanceroygames
@lanceroygames 4 ай бұрын
Great video man!
@gerardsk8ordie
@gerardsk8ordie 9 ай бұрын
thanks for the short explanation
@Garrison86
@Garrison86 2 жыл бұрын
awesome explanation! Thanks
@victorrezende6002
@victorrezende6002 Жыл бұрын
Nice class
@abderrahmane_saadi
@abderrahmane_saadi 3 жыл бұрын
Thanks for your efforts
@phinhhung2398
@phinhhung2398 2 ай бұрын
My professor's explanation that took me 4 months but still didn't get it, until I saw this video.
@maroofraktim293
@maroofraktim293 3 ай бұрын
Great video bro, subbed.
@emreotu4464
@emreotu4464 19 күн бұрын
Learn Big O notation in 6 minutes 📈
@awwtawnoo
@awwtawnoo 3 жыл бұрын
which programming language are you gonna use for this DSA course?
@mootee8575
@mootee8575 2 ай бұрын
Amazing ❤
@MellowJustin
@MellowJustin 3 жыл бұрын
Thanks for these videos man
@mondlistyleman9389
@mondlistyleman9389 Жыл бұрын
Like I always say, my python hero
@keerthansj845
@keerthansj845 7 ай бұрын
Awesome bro
@wolanus
@wolanus 3 жыл бұрын
Great video!
@aoldatabase
@aoldatabase 3 ай бұрын
Thanks for the help
@MultimediaCizzy
@MultimediaCizzy 3 жыл бұрын
PLZ MORE DSA. luv u
@SizarieldoR
@SizarieldoR 3 жыл бұрын
Nice and succinct
@charitharanasingha
@charitharanasingha Жыл бұрын
Nice explanation Bro!!!
@adityarajsrivastava6580
@adityarajsrivastava6580 3 жыл бұрын
This was great!
@PythonArms
@PythonArms Жыл бұрын
Great thanks!
@vedantdeshmukh4949
@vedantdeshmukh4949 3 жыл бұрын
Hey Bro!!!! Hope u are doing well. Thanks for such awesome content🔥🔥🔥 Love❤️
@yasserj3693
@yasserj3693 2 жыл бұрын
You are the best
@raiden_jay
@raiden_jay 3 ай бұрын
So we can also say that the shorter the data, the faster the supposed slow big O notations? Like 0(n^2) is faster than 0(log n). I'm no cs student so I'm bad at math 😞
@kristijanlazarev
@kristijanlazarev Жыл бұрын
amaaazing
@kunalsoni7681
@kunalsoni7681 Жыл бұрын
such a amazing explaination by the help of graph 🤩
@cjrozor918
@cjrozor918 3 жыл бұрын
Thanks my Bro!
@theencryptedpartition4633
@theencryptedpartition4633 10 ай бұрын
n! getting expelled is crazyyyyy, but I agree lol
Learn Linear Search in 3 minutes ⬇️
3:42
Bro Code
Рет қаралды 120 М.
Big-O Notation - For Coding Interviews
20:38
NeetCode
Рет қаралды 518 М.
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 13 МЛН
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 3,2 МЛН
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 6 МЛН
Big-O notation in 5 minutes
5:13
Michael Sambol
Рет қаралды 1,1 МЛН
you will never ask about pointers again after watching this video
8:03
1.8.1 Asymptotic Notations Big Oh - Omega - Theta #1
15:46
Abdul Bari
Рет қаралды 1,9 МЛН
Learn Hash Tables in 13 minutes #️⃣
13:26
Bro Code
Рет қаралды 387 М.
Big-O Notation in 3 Minutes
3:04
ByteByteGo
Рет қаралды 40 М.
LeetCode was HARD until I Learned these 15 Patterns
13:00
Ashish Pratap Singh
Рет қаралды 586 М.
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 13 МЛН