Sorting Algorithms

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

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

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

    My favorite video when it comes to explain algorithm complexity to a friend or family member

  • @dlwatib
    @dlwatib 9 ปีที่แล้ว +20

    Should have given the numbers to the kids by height (shortest kids get smallest numbers) so it would be easier to visualize how sorted the list was.

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

      But to assign the kids values by height, they would have to be initially sorted by height, before numbers are assigned... Which algorithm is the best choice? :D

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

    best visualization of sorting algorithms i have ever seen. Awesome

  • @Mariekristienharmsen
    @Mariekristienharmsen 9 ปีที่แล้ว +14

    This was brilliant ! Thanks so much

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

    This is a VERY well done description of all the types of sorting algorithms!!! Well done!!

  • @hellones
    @hellones 12 ปีที่แล้ว

    Thanks for uploading, too. I shared this video to my students who are so confused with this topic. Cheer !

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

    Bubble sort doesn't need to walk the entire array over an over. The last item is always highest or lowest value depending on your sort. So every time you start to walk over the array you can stop 1 item earlier. Then you can look how many items aren't swapped before you reached the end, you can even stop before these items the next walk. When no item is swapped at all everything is sorted. Now it would only take 5 years because now the list went from 225 iterations back to 75 this way :D

  • @KevinSiebert
    @KevinSiebert 8 ปีที่แล้ว +10

    Bogo is the slowest of all sorting algorithms

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

      that crown goes to bozo sort, bogo bogo sort or meircal sort (bad spelling)

  • @bluzane
    @bluzane 15 ปีที่แล้ว

    Oh my god....I had always trouble understanding mergesort...but this is genius....now its Clearasil in my mind.....thanks for making our understanding clear

  • @rsatheesh4utube
    @rsatheesh4utube 13 ปีที่แล้ว

    Good one i liked it. But a small clarification , as per my knowledge, insertion sort creates new list by inserting element in sorted order, it does not do swapping but selection sort does swapping. Here its shown in in opposite manner...

  • @JimMeyerLovesLife
    @JimMeyerLovesLife 15 ปีที่แล้ว

    That was genius. Truly genius.

  • @omcvideophotography
    @omcvideophotography 13 ปีที่แล้ว

    Great effort, great coordination, great video.

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

    Very good video. =D The last part is especially hilarious. xD

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

    Awesome video sir helped me a lot ! Looking forward to watch more videos and learn smartliy like such !

  • @imbsalstha
    @imbsalstha 12 ปีที่แล้ว

    now,that was easy 4 understanding the different sort .especially bubble sort.thank u

  • @Chethan256
    @Chethan256 13 ปีที่แล้ว

    @rsatheesh4utube No, Insertion sort is an inplace sort, it doesn't create a new list. I just keeps given array as two sections, 1) sorted section 2) Unsorted section. As the insertion sort proceeds Section-1 keeps growing and section-2 gradually disappears.

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

    Loved it! Thanks for the help!!

  • @Dyallo1988
    @Dyallo1988 12 ปีที่แล้ว

    I hit Like after I read the description before even watching the video :]

  • @59thbridge
    @59thbridge 13 ปีที่แล้ว

    While I do appreciate your effort, the music, and your hat, I would suggest that for this type of this you do a test run to see what the footage you shoot is going to look like. Can't see anyone's numbers! This is mostly made up for with the numbers edited in after though.

  • @BersekViking
    @BersekViking 8 ปีที่แล้ว

    Very nice way of showing sorting. But, the bubble sort seems to be made very slow on purpose since you keep scanning all of the numbers even when you know what part is already sorted.

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

      BersekViking ironically, bubble sort actually does this...

  • @coderodion
    @coderodion 13 ปีที่แล้ว

    Further development suggestion: add TimSort presentation to the video. :D

  • @MichaelNguyenVita
    @MichaelNguyenVita 13 ปีที่แล้ว

    thanks for uploading, a great visualization on sorting!

  • @RicardoTosin
    @RicardoTosin 14 ปีที่แล้ว

    Nice, i wanna see quick sort too !!

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

    I like how u slowed down the music for bubble sort

  • @praxsilkiara
    @praxsilkiara 15 ปีที่แล้ว

    5:11 lol NO DOUBT! THIS VID IS PART OF MY FAV ONES!!! CONGRAT!!

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

    It's helpful.we can understand easily.

  • @tomkingist
    @tomkingist 11 ปีที่แล้ว

    this was the best explanation but it probably took more than half an hour

  • @Mlinito
    @Mlinito 13 ปีที่แล้ว

    Good video, could anyone tell me the name of the music in the end?

  • @UZMAGHAZALI
    @UZMAGHAZALI 12 ปีที่แล้ว

    Fantastic video.... made evrythng so easy..... keep it up :)

  • @jofe07
    @jofe07 15 ปีที่แล้ว

    nice job! Thanks from Argentina

  • @HaniiPuppy
    @HaniiPuppy 11 ปีที่แล้ว

    Is interference from cosmic rays a major problem for programmers?

  • @cesar.v.martinez
    @cesar.v.martinez 12 ปีที่แล้ว +1

    this is great ; thank you!

  • @queenofunderland
    @queenofunderland 10 ปีที่แล้ว

    Wow cool video ! But can someone tell me pls , how can log n stays there in the O - Notation ?

    • @morswinekbaltycki
      @morswinekbaltycki 9 ปีที่แล้ว

      willie ekaputra it is actually log base two of n => log_2(n) which is a function

    • @queenofunderland
      @queenofunderland 9 ปีที่แล้ว

      Tq.

  • @paksa0402
    @paksa0402 11 ปีที่แล้ว

    What's the music at the end, btw?

  • @sourabhverma9034
    @sourabhverma9034 11 ปีที่แล้ว

    Hey! Can you guys explain TimSort?

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

    Quick sort ?

  • @marceloc
    @marceloc 11 ปีที่แล้ว

    Cool, thanks for the demo.

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

    That is so great, thank you

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

    It was amazing, thanks.

  • @mr.rasengaaan1961
    @mr.rasengaaan1961 4 ปีที่แล้ว

    i really liked it i was so interesting

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

    That's not how you merge sort. Or is it?

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

    Le preguntan "cual es la mejor manera de ordernar 1 millon de numeros enteros" y obama dice "creo que bubblesort seria lo incorrecto"

  • @umetnica82
    @umetnica82 15 ปีที่แล้ว

    Great video!

  • @Mendezas
    @Mendezas 15 ปีที่แล้ว

    nice! keep the good work!

  • @Babelfish112
    @Babelfish112 13 ปีที่แล้ว

    bonus marks for the ragtime music :D

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

    Now do base 10 LSD radix sort. And for extra credit, do gravity sort.

  • @RicardoTosin
    @RicardoTosin 13 ปีที่แล้ว

    I realy liked it thanks a lot !

  • @maxguim64
    @maxguim64 13 ปีที่แล้ว

    Really good :D I liked it xD

  • @nimecloud
    @nimecloud 9 ปีที่แล้ว

    Thanks guys! : )

  • @GeorgePapageorgakis
    @GeorgePapageorgakis 11 ปีที่แล้ว

    Hilarious video! GJ!

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

    i was given this as a lesson

  • @sev548
    @sev548 12 ปีที่แล้ว

    This is very good

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

    3:16 they just warped space and time

  • @NegzRamone04
    @NegzRamone04 15 ปีที่แล้ว

    very very nice video

  • @FlambierterHamburger
    @FlambierterHamburger 15 ปีที่แล้ว

    Thanks, very useful :)

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

    gracias che!

  • @FiorixF1
    @FiorixF1 10 ปีที่แล้ว

    Hey the slowest is selection sort not bubble sort :P

    • @kraemer-raimund
      @kraemer-raimund 10 ปีที่แล้ว

      Actually selectionsort is way faster than bubblesort (in average).
      Also, there are algorithms even slower than bubblesort, like bogosort

  • @bhaswarmajumder2986
    @bhaswarmajumder2986 11 ปีที่แล้ว

    Learning is fun :D amazing to the power infinity !!!!!

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

    thank you soo much

  • @barrikid
    @barrikid 15 ปีที่แล้ว

    You better apologize for bubble sort! =D

  • @joehughes5438
    @joehughes5438 8 ปีที่แล้ว

    hey bruh.-joe 2016

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

    Thanos so much

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

    You forgot bogosort

  • @wisemage0
    @wisemage0 12 ปีที่แล้ว

    My right ear feels lonely...

  • @Santaraa
    @Santaraa 13 ปีที่แล้ว

    Poor poor bubble sort, but great video :D

  • @morswinekbaltycki
    @morswinekbaltycki 10 ปีที่แล้ว

    public class PidgeonHoleSort {
    public static void main(String[] args) {
    int[] unsorted={6,1,13,7,11,9,2,8,15,5,3,4,12,10,14};
    int[] sorted=new int[15];
    for(int i=0;i

    • @hustik7389
      @hustik7389 9 ปีที่แล้ว

      Piotr Kusmierczyk That's a nice algorithm, and i would like to ask if you can do it with the integers(numbers) : 84, 25, 16, 98, 5, 78, 25, 71, 2, 12, 24, 72

    • @morswinekbaltycki
      @morswinekbaltycki 9 ปีที่แล้ว

      hustik
      public class PidgeonHoleSort {
      public static void main(String[] args) {
      byte[] unsorted=new byte[] {84,25,16,98,5,78,25,71,2,12,24,72};
      byte maxExpectedIntVal=100;
      byte[] sorted=new byte[maxExpectedIntVal];
      for(int i=0;i

  • @rockskaterdudeperson
    @rockskaterdudeperson 11 ปีที่แล้ว

    was that Obama talkin about the bubble sort()?

  • @yuk1.7
    @yuk1.7 11 ปีที่แล้ว

    Nice!

  • @MCWaffles2003-1
    @MCWaffles2003-1 7 ปีที่แล้ว

    3:16 near data loss

  • @rasmeta
    @rasmeta 14 ปีที่แล้ว

    Pleeeeeease make heap sort for us... :D

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

    This is so cool loll

  • @Strategy-lover
    @Strategy-lover 11 ปีที่แล้ว

    thank u

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

    funny

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

    hehe. Funny and great.

  • @enoszhang
    @enoszhang 13 ปีที่แล้ว

    1:27

  • @reddog22000
    @reddog22000 15 ปีที่แล้ว

    Nice work. 1337 views, heheh.

  • @PaZaa-ft7cs
    @PaZaa-ft7cs 5 ปีที่แล้ว +2

    ไรอ่ะไม่รุ้

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

      [P]oise ก็ดี ไม่ต้องไปเรียนอยู่บ้านเราไม่ต้องมานั่งดูคลิปที่เราจะได้ไปแล้วครับขอดูหน่อยสิคะจะไปนะครับนะคะขอบคุณมากเลยครับขอดูหน่อยสิคะ

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

      ไม่ต้องไปเรียนอยู่บ้านยังครับขอบอกให้แม่ไปนะแต่ก็ต้องมาบ้านเรามีอะไรครับพี่ครับขอชื่อด้วยครับพี่ครับขอชื่อหน่อยครับผมทำอะไรก็ไม่ต้องมานั่งดูคลิปที่เราจะได้ไปแล้วครับขอ

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

    que dice obama??

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

    bubble sort music is creepy... but worse sort is worse than anything worser than bogo sort or bozo sort

  • @ankitashu405
    @ankitashu405 13 ปีที่แล้ว

    gud one

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

    อะไรอะ

    • @djbigjo--7--920
      @djbigjo--7--920 5 ปีที่แล้ว

      เรวรรธ จันทรรัตน์ ก็มาดิคับ

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

      Korawit Phuengsuk ไปนะบางทีมันนานไปละมั้งนะแต่ก็ต้องมาบ้านพี่มีความสุขดีอยู่แล้วแต่

  • @pierreus9042
    @pierreus9042 11 ปีที่แล้ว

    I like !!!!!

  • @frotz661
    @frotz661 14 ปีที่แล้ว

    Cosmic rays! Heheh!

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

    "hee hee hee"

  • @Stathisqq
    @Stathisqq 12 ปีที่แล้ว

    1000 likes!!!

  • @Terrikale
    @Terrikale 10 ปีที่แล้ว

    top

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

    this is so bad I bet malachite could do better

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

    Oh magic🇹🇭

  • @Clarya
    @Clarya 15 ปีที่แล้ว

    Great video!