Big-O Notation in 3 Minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

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

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

    This video is the most valuable 3 minutes I had this week.

  • @funkykong9001
    @funkykong9001 หลายเดือนก่อน +24

    That was an amazing explanation and the visualizations were perfect. Thank you!

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

    No one makes visual likes you. How things are work ❤

  • @gergelyfarago8544
    @gergelyfarago8544 หลายเดือนก่อน +13

    Thank you, great video! Quick remark: at 2:17 image should be cache-*un*friendly for column-by-column traversial.

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

      also, the indexes are mixed up there, it still says [i][j] and should say [j][i]

  • @juanmacias5922
    @juanmacias5922 หลายเดือนก่อน +8

    Thank you for the awesome explainer, and the added context needed for real world computing at the end.

  • @TheBenito78
    @TheBenito78 หลายเดือนก่อน +2

    What a sense of clarity and synthesis ... Bravo!

  • @marc-speaks
    @marc-speaks หลายเดือนก่อน +6

    Best explainer I have seen

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

    You help me alot, Thankyou for giving this kinds of video.

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

    whoa already a million sub ! congrats man, youtube does reward the good creators

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

    Thank you! This is simple and easy to visualize.

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

    First! From Brazil, in 25 seconds!
    Primeiro! Do Brasil, em 25 segundos!

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

    So I think one limitation to this is that column order vs row order matrices is language implementation dependent. Fortran vs C is an excellent example. And then you have languages like C# where is uses something completely different.

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

    great tips!

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

    That was awesome! Thank you. BTW, does anyone know how these awesome animations are done? I'm always in awe. Would love to learn how to do them myself for presentations.

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

    Thank you for doing this!

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

    Thank You for sharing this 👍

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

    please make a video about how you make your wonderful animated infographics pleeeeaasse 🙂

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

    fantastic and short.

  • @RoshiniAjoy
    @RoshiniAjoy หลายเดือนก่อน +2

    🙏🙏🙏 Thank you

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

    quicksort is NOT O(n log n), because O-notation looks at worst-case scenarios (i. e. "bad" pivot).
    on average however it will turn out to be in n log n...

  • @VolodymyrMartynov-hi4tj
    @VolodymyrMartynov-hi4tj หลายเดือนก่อน

    Thank you so much!

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

    how to make interactive digrams like you?

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

    Naive matrix multiplication is NOT in O(n^3). It's in O(m^1.5) because the input size is in O(n^2). 👉Decades of panic have been made!

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

      Where are you getting 1.5? Naive matrix multiplication is O(n^3) as you can see in the code he showed. And the current best runtime is O(n^2.371552).

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

    How are these animations made?

    • @r21d
      @r21d 28 วันที่ผ่านมา

      Well

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

    I didn't understand anything, so what can i do?
    Would anyone be able to guide me?

  • @carloskassab2962
    @carloskassab2962 หลายเดือนก่อน +2

    First 🥇!

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

    ‼A CPU cache does NOT change the Big-O!
    Only the "cache" in your algorithm, which avoids re-computation.

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

    ByteByteGo is the man. Thank you.

  • @CarlosCosta-cz3hb
    @CarlosCosta-cz3hb หลายเดือนก่อน

    Cicuitos etc . Cadrados
    Liga catro fiēs.
    Não ?

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

    Thanks

  • @manu-singh
    @manu-singh หลายเดือนก่อน +2

    amazingg

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

    Slick video

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

    Except that Big O represents all functions that progress slower than the one passed into the O.
    It will thus be correct to say that bubble sort is O(n^2) or O(n^3) or even O(n!). All are valid.
    There are other qualifiers like theta or little o that can be much more restrictive and sometimes more descriptive.

  • @CarlosCosta-cz3hb
    @CarlosCosta-cz3hb หลายเดือนก่อน

    Já vi binário ali
    Não existe binário
    É facil
    Falta +1

  • @DENDUA-TECH
    @DENDUA-TECH หลายเดือนก่อน +2

    First Comment