Master Theorem

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.พ. 2016
  • Solve T(n) = T (2n/3) + 1 using the master theorem
    Easy Algorithm Analysis Tutorial:
    www.udemy.com/algorithm-analy...
    Recurrence Relation Tutorial:
    www.udemy.com/recurrence-rela...
    Please subscribe !
    ►Website: everythingcomputerscience.com/
    ►Support this channel on Patreon: / randerson112358
    ►Discrete Mathematics Workbooks:
    (1) Practice Problems in Mathematics - www.amazon.com/gp/product/013...
    (2)Discrete Mathematics Workbook - www.amazon.com/gp/product/013...

ความคิดเห็น • 255

  • @wixic111
    @wixic111 6 ปีที่แล้ว +483

    £9000 a year and a one hour lecture, then one guy with a whiteboard on youtube explains it better in 5 minutes.....

    • @randerson112358
      @randerson112358  6 ปีที่แล้ว +27

      Thanks!

    • @wixic111
      @wixic111 6 ปีที่แล้ว +15

      randerson112358 nah thankyou this is hopefully going to save me for my exam on Wednesday :')

    • @justarandomlol
      @justarandomlol 5 ปีที่แล้ว +2

      @@randerson112358 Do you have any exemple of using Master's Theorem on an actual program? I'm having a hard time to get the f(n) correctly when I have tell the complexivity of a recursive program

    • @mindasb
      @mindasb 5 ปีที่แล้ว +4

      Power of the internet my friend :)

    • @Mary-ws4jr
      @Mary-ws4jr 4 ปีที่แล้ว +2

      exactly! I've been watching my teacher talk about this for a week and she never explained it this well.

  • @tiredkiris
    @tiredkiris 7 ปีที่แล้ว +158

    This has to be the most short and easy to understand video about the Master Theorem.
    Thank you for this. You've done a great job, good and clear voice and short but easy to follow explanation. Would give you 10 upvotes if I could.

  • @AetherSummers
    @AetherSummers 3 ปีที่แล้ว +3

    This is by far the best video on the Master Theorem on TH-cam. Thanks for cutting out the stuff we don't need and getting straight to the point.

  • @HunterHunter150
    @HunterHunter150 4 ปีที่แล้ว +11

    I've had so much anxiety working on homework all day. You just made my night so much better. Awesome lecture. Thank you so much. I feel like I actually understand the subject matter now. You're really talented at breaking things down and making them easier to understand

  • @TheGobboLord
    @TheGobboLord 7 ปีที่แล้ว +18

    I like how you not only explain this very well, but also reply to almost every comment. Good job!

    • @randerson112358
      @randerson112358  7 ปีที่แล้ว +7

      Thank you ! I try to respond to as many comments as possible. Thanks for watching and I hope it was helpful.

  • @kaidokun2742
    @kaidokun2742 6 ปีที่แล้ว +5

    Super helpful. Simplified the entire concept/theorem in 5 minutes. Thank you very much

  • @angamandu
    @angamandu 8 ปีที่แล้ว +79

    Very straight forward and easy to understand. This was useful for my upcoming algorithms exam. Thank you.

  • @112rapture
    @112rapture 6 ปีที่แล้ว +18

    You have an efficient way of teaching! I could tell in the first 5 seconds that this is what I am looking for. keep it up!
    REPLY

  • @aesth55
    @aesth55 ปีที่แล้ว +1

    Thank you man. Very clear, short and straight forward. Exactly what one needs when studying under time pressure.

  • @ishaanj8023
    @ishaanj8023 4 ปีที่แล้ว +2

    This is my first time learning about the master theorem and thanks to you in only 5 minutes I know exactly how it works

  • @ZirJohn
    @ZirJohn 4 ปีที่แล้ว +15

    Thanks, I have an algorithms exam tomorrow and this helped me understand the theorem a lot better.

    • @randerson112358
      @randerson112358  4 ปีที่แล้ว +3

      Thanks Zir, I hope you did well on your exam.

  • @donnajackson4271
    @donnajackson4271 2 ปีที่แล้ว +2

    I sure wish my professor could speak as clear as you. this helped a lot.

  • @nullReferenceException001
    @nullReferenceException001 6 ปีที่แล้ว +2

    thank god i have an algorithm quiz coming up and this has helped so much

  • @crash6442
    @crash6442 ปีที่แล้ว +3

    Thank you so much! Short, simple, clear, and easy to understand!
    :)

  • @kevinsantana876
    @kevinsantana876 6 ปีที่แล้ว +1

    Great example, really nice how you show examples that require some thought instead of using basic plug and play examples.

  • @gabrielraphaelgarciamontoy1269
    @gabrielraphaelgarciamontoy1269 5 ปีที่แล้ว +5

    Can't appreciate you enough, you've helped me out so much! All of your videos are so clear!

  • @haowu4018
    @haowu4018 6 ปีที่แล้ว +1

    Great video. Nice and short, thank you!

  • @theultimatereductionist7592
    @theultimatereductionist7592 6 ปีที่แล้ว +4

    I never heard of this Master Theorem. I am searching online, everywhere, for a proof of the late great combinatorialist Percy MacMahon's Master Theorem equating the coefficients of a certain series to the reciprocal of a determinant of matrices.

  • @MrJteng3
    @MrJteng3 6 ปีที่แล้ว +1

    Thanks for making a great video that everyone can understand. I appreciate your hard work, keep it up!

  • @matthewhamilton1939
    @matthewhamilton1939 6 ปีที่แล้ว +3

    yet another top performance from randerson

  • @jcdenton134
    @jcdenton134 6 ปีที่แล้ว +8

    The problem I was trying to solve happened to be the exact one you did, very helpful thanks!

  • @vitoralves9850
    @vitoralves9850 6 ปีที่แล้ว +2

    SIMPLE AND CLEAN
    THANKS

  • @Kubaguette
    @Kubaguette 5 ปีที่แล้ว +5

    Im studying IT at Frankfurt in Germany at the "Goethe University" and im learning with your Video ten times better than with the script and informations from the Professor, thank you very much!

    • @nikiffleser2599
      @nikiffleser2599 5 ปีที่แล้ว

      I think Professor Schnittgers scripts are great though^^ xD

  • @kenny_mc_cormick
    @kenny_mc_cormick 7 ปีที่แล้ว +4

    Really well explained, thank you

  • @MangoDrankE
    @MangoDrankE 4 ปีที่แล้ว +1

    You made this so easy bro. Thank you!

  • @simonedemartinis
    @simonedemartinis 5 ปีที่แล้ว +4

    Very clear, thank you very much!

  • @aaallami
    @aaallami 7 ปีที่แล้ว +3

    Thanks man its completely helpful plus easy

  • @laureeeeeeeeeeeeeeen
    @laureeeeeeeeeeeeeeen 5 ปีที่แล้ว +13

    1:10 I have been studying for like 24 hours and idk if I'm hallucinating or the camera is just doing that.

  • @HuyPham-gr6cs
    @HuyPham-gr6cs 5 ปีที่แล้ว +3

    Thank you for the concise explanations, help me understand the Master Theorem better than the 2 hrs of lecture and discussion at my university

    • @randerson112358
      @randerson112358  5 ปีที่แล้ว

      Glad you enjoyed the video and thanks for watching

  • @mariestolk3794
    @mariestolk3794 4 ปีที่แล้ว +1

    Thankyou for the video! Very helpful and accessible!

  • @nylak5479
    @nylak5479 5 ปีที่แล้ว +2

    Just before an exam, i have to say this made the master theorem made it a shit ton easier

  • @visweswarann7486
    @visweswarann7486 5 ปีที่แล้ว +2

    Excellent work! Thank you!

  • @lucastvms
    @lucastvms 7 ปีที่แล้ว +10

    Thanks man! You made an awesome video! You have my gratitude!

  • @jordygorb
    @jordygorb 3 ปีที่แล้ว

    Thanks! Helped a lot with my homework.

  • @jamesmeegan2066
    @jamesmeegan2066 ปีที่แล้ว +1

    Wow its insane how much complicated other videos make master theorem, thank you I finally understand.

    • @randerson112358
      @randerson112358  ปีที่แล้ว

      Some other videos may indeed make it seem more complicated, but I hope my video helped !

  • @dooki51
    @dooki51 3 ปีที่แล้ว +1

    Thank you. This was immensely helpful.

  • @tranvuphuonguyen168
    @tranvuphuonguyen168 ปีที่แล้ว

    the video is really good and useful, thanks

  • @siddhantsangal5298
    @siddhantsangal5298 4 ปีที่แล้ว +2

    Thank you sir for making this so easy!

  • @-rjerq-3747
    @-rjerq-3747 3 ปีที่แล้ว +6

    I don't know if you are hear, but God bless you!

    • @randerson112358
      @randerson112358  3 ปีที่แล้ว +2

      I am here and thanks for the comment!

  • @Gullo_mengozzi
    @Gullo_mengozzi 5 ปีที่แล้ว

    excellent video! very clear and well organized.

  • @julesmarecaux3605
    @julesmarecaux3605 5 ปีที่แล้ว

    three years later and still preaching. exam is tomorrow and i got this down in 5 minutes... time to practice! thank you!

  • @Youbuu2
    @Youbuu2 ปีที่แล้ว +1

    Thanks brother helped a ton

  • @sally1645
    @sally1645 4 ปีที่แล้ว +2

    straight to the point! thanks man

  • @jjmendozer
    @jjmendozer 5 ปีที่แล้ว

    Thank you for this although one question, how do you film your vids?

  • @moiseszanabria6166
    @moiseszanabria6166 2 ปีที่แล้ว

    Bless your soul, you're a natural teacher

  • @anrekopa
    @anrekopa 7 ปีที่แล้ว

    straight to the point. like it brother

  • @Watashiwapitadesu
    @Watashiwapitadesu 8 ปีที่แล้ว +3

    Thanks for this!

  • @SubhanKhan-qd7sp
    @SubhanKhan-qd7sp 5 ปีที่แล้ว

    Simple and clear ! Liked it..

  • @jordanlevitt1638
    @jordanlevitt1638 5 ปีที่แล้ว +3

    Man, your videos are so, so helpful. Thank you.

  • @free-palestine000
    @free-palestine000 3 ปีที่แล้ว +1

    very very helpful thank you 🙏🏾

  • @C4rb0neum
    @C4rb0neum 7 ปีที่แล้ว

    Thanks. Helped me a lot.

  • @miguelcastorena4293
    @miguelcastorena4293 3 ปีที่แล้ว

    Thanks so much, u give the best explanations!

  • @garrettwitzenburg2873
    @garrettwitzenburg2873 6 ปีที่แล้ว +2

    Great explanation!

  • @brianc.3609
    @brianc.3609 3 ปีที่แล้ว

    Appreciate for the lecture 👍

  • @dillonisaacstse3924
    @dillonisaacstse3924 4 ปีที่แล้ว +2

    Nice concise explanation, thanks!

  • @zeenpc5645
    @zeenpc5645 6 ปีที่แล้ว

    O man thank you so much for this beautiful explanation.

  • @mucahiterenozkur1124
    @mucahiterenozkur1124 4 ปีที่แล้ว

    This video is such a beneficial one, appreciate that.

  • @samanthaorogvany-charpenti6140
    @samanthaorogvany-charpenti6140 7 ปีที่แล้ว +4

    Thank you so much for the thorough explanation!

  • @jackstrosahl
    @jackstrosahl 4 ปีที่แล้ว

    The definition I was going off was trying to define Theta at the same time, this makes a lot more sense.

  • @Idduboss
    @Idduboss 3 ปีที่แล้ว

    Thank you bro, you are better than our university "engineering school" teachers
    From France, you saved us

  • @gabriel-oc4pt
    @gabriel-oc4pt ปีที่แล้ว

    Thank you man!

  • @hadijannat4821
    @hadijannat4821 2 ปีที่แล้ว

    Thanks a lot for this video. Could you pls name the book in which this specific Notation of master theorem is used? because I have learned another notation and I am wondering which book uses this form of the master theorem.

  • @HAbarneyWK
    @HAbarneyWK 2 ปีที่แล้ว

    holy crap, so this can be explained in 5 mins or less. Cheers sir!

  • @mewgaming7686
    @mewgaming7686 10 หลายเดือนก่อน

    good video, thanks for teaching me

  • @rocksntwigs
    @rocksntwigs 5 ปีที่แล้ว +1

    You sir are a legend. Thanks for this awesome explanation.

  • @tuqamohammad3401
    @tuqamohammad3401 5 ปีที่แล้ว +1

    Thank you so much 😊
    This video is very helpful 👌🏻

  • @DoubleShakey
    @DoubleShakey 4 ปีที่แล้ว +2

    You're so calm and amazing, now i can pass my course

  • @akpofure9903
    @akpofure9903 3 ปีที่แล้ว +1

    Bri you are the best man,] i cant believe I understood this in 5 minutes after watching my lecturers 30 minutes video on repeat for like the thousand time

  • @Sinns1705
    @Sinns1705 8 ปีที่แล้ว +3

    Best man ever!

  • @ivanreynoso4096
    @ivanreynoso4096 ปีที่แล้ว

    Good job bro!

  • @jchud13
    @jchud13 5 ปีที่แล้ว +3

    I LOVE YOU RANDERSON

  • @shortsforall5687
    @shortsforall5687 2 ปีที่แล้ว

    Simple and excellent

  • @mwerensteijn
    @mwerensteijn 8 ปีที่แล้ว +3

    Thank you! Perfect explanation!

  • @diamond9296
    @diamond9296 2 ปีที่แล้ว +1

    what a legend, please come and teach in our universities

  • @beatajackowska5257
    @beatajackowska5257 5 ปีที่แล้ว +1

    You saved my life 🙏

  • @egitim61
    @egitim61 3 ปีที่แล้ว +1

    you saved and my 12 friends from this fucking master theorem sir! Thank you very much! Greetings from Turkey

    • @randerson112358
      @randerson112358  3 ปีที่แล้ว

      Haha hello, thank you all for watching!

  • @TheTouch1582
    @TheTouch1582 4 ปีที่แล้ว +1

    thank you very much !! helped me a lot

  • @eldoctorfausto
    @eldoctorfausto 2 ปีที่แล้ว +1

    EXCELENTE VIDEO!!! SALUDOS

  • @abdulmagedkhaled9480
    @abdulmagedkhaled9480 7 ปีที่แล้ว +4

    well explained, thank you and keep it up :)

  • @dayanakamarudin5891
    @dayanakamarudin5891 7 ปีที่แล้ว +3

    Thank you! This helped alot :D

  • @marceloschena6380
    @marceloschena6380 5 ปีที่แล้ว +2

    Great explanation, thanks!

  • @oximas
    @oximas 4 ปีที่แล้ว

    what is masters theorm used for?

  • @mattiacppellino6629
    @mattiacppellino6629 2 ปีที่แล้ว +2

    Thank you so much, this is so clear!!

  • @The_Engi
    @The_Engi ปีที่แล้ว

    Thank you so much

  • @toushi100
    @toushi100 3 ปีที่แล้ว +1

    bro that was very easy to understand WD

  • @varijadubey2252
    @varijadubey2252 5 ปีที่แล้ว +1

    an entire topic in 5 minutes!!!! Much help sir!

  • @user-qf9ip3gh7s
    @user-qf9ip3gh7s 3 ปีที่แล้ว

    Your whiteboard is better than my professor. Thank you.

  • @giacomopaltri546
    @giacomopaltri546 3 หลายเดือนก่อน

    Awesome!!!

  • @evelyngalvan771
    @evelyngalvan771 6 ปีที่แล้ว +2

    this is perfect. thank you so much

  • @cadenhenderson4322
    @cadenhenderson4322 9 หลายเดือนก่อน +1

    Thank you mr randerson :)

  • @charliewalsh6890
    @charliewalsh6890 5 ปีที่แล้ว

    if we have Τ(n)=κT(n/a) + λT(n/b) +f(n) do you know how we find the O?

  • @TrendCast314
    @TrendCast314 2 ปีที่แล้ว +1

    thank you! you are a good teacher my friend. I hope you have a good day. See you next time

    • @randerson112358
      @randerson112358  2 ปีที่แล้ว

      Thank you Simone, I appreciate that !

  • @danielmuschi
    @danielmuschi 5 ปีที่แล้ว

    You a real one!

  • @TheInvestmentCircle
    @TheInvestmentCircle 4 ปีที่แล้ว +1

    Man. You're a fucking genius.

  • @rayjennings1861
    @rayjennings1861 5 หลายเดือนก่อน

    This is a great video! One small fix, for the 2nd case it's O(n^d * lg n) lg not log

  • @j.f.m.4265
    @j.f.m.4265 6 ปีที่แล้ว +3

    Great video, instant subscribe, it was really well explained, you made every possible aspect of the theorem and it's steps simple to understand

    • @randerson112358
      @randerson112358  6 ปีที่แล้ว

      Thanks for the great comment and for subscribing !

    • @j.f.m.4265
      @j.f.m.4265 6 ปีที่แล้ว

      Could you just tell me what to do when we have the following recursion C(N)=C(N-1) + N^2 what will the value of B be in this case? I have the exam in a few hours, if you could reply I would deeply appreciate it!

    • @randerson112358
      @randerson112358  6 ปีที่แล้ว

      J. F. M. You cannot use the master theorem to solve that recurrence relation. Use the substitution/ iteration method
      th-cam.com/video/TEzbkIggJfo/w-d-xo.html

    • @j.f.m.4265
      @j.f.m.4265 6 ปีที่แล้ว

      Thank you so much!!! May I ask you one final thing? Given the following recursion C(N)=2C(N/2) + NlogN whats the value of d and how do you determine it?

    • @j.f.m.4265
      @j.f.m.4265 6 ปีที่แล้ว

      Could you please at least tell me which theorem I'm supposed to use for this last recursion C(N)=2C(N/2) + NlogN

  • @sanfarans
    @sanfarans 2 ปีที่แล้ว

    thank you!

  • @nigotheboss
    @nigotheboss 7 ปีที่แล้ว +23

    how can you just move the camera so smooth

    • @OrnateOwl
      @OrnateOwl 6 ปีที่แล้ว

      Exactly what I was thinking. I thought he had it on his head, or had a stabilizer.

    • @jon87386
      @jon87386 5 ปีที่แล้ว +5

      Some phones have built-in optical image stabilization or he did it in a video editor, which could be what's causing this.
      In the case of the editor, it 'crops' the frame down a bit and uses algorithms to try to figure out where the camera is relative to the object being filmed, and uses that data to 'smooth' things out.

  • @chaos1212121212
    @chaos1212121212 4 ปีที่แล้ว

    Why does theta(n^d logn) = theta(logn) ?

  • @SumithaVinil
    @SumithaVinil 7 ปีที่แล้ว +3

    Thank you very much!