20 Sorting Algorithms Visualized

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

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

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

    0:35 + 2x speed = sick beat

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

      6:34 attraction rotate 45°
      7:22 it pokes your 1/15 harmonics

    • @TaiNguyen-oj7tm
      @TaiNguyen-oj7tm 5 หลายเดือนก่อน

    • @lianrivera86
      @lianrivera86 21 วันที่ผ่านมา

      Kjk​@@Dashcave17250

    • @lianrivera86
      @lianrivera86 21 วันที่ผ่านมา

      N

    • @lianrivera86
      @lianrivera86 21 วันที่ผ่านมา

      Jj

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

    2:26 it looks like a cat

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

      +

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

    0:41 Wow the music is so cool

  • @ashermain_2000
    @ashermain_2000 ปีที่แล้ว +33

    Radix Base 10 not being absolutely bass boosted is a blessing.

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

    i didnt feed my colors for one millisecond and now they TWEAKIN 💀💀💀💀💀💀😭😭😭😭😭⁉️⁉️⁉️⁉️😂😂😂😂😂

  • @thewoodfamily6511
    @thewoodfamily6511 4 หลายเดือนก่อน +7

    0:25 perfect heart

  • @aster_the_lil_guy
    @aster_the_lil_guy ปีที่แล้ว +16

    3:10 sounds sick

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

    0:35 I was feeling a bit froggy that Sunday... Must've been a witch that turned me into a newt. I'm all better now though.

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

    2:24 your business has a emoji cat

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

    Shell sort somehow makes a sick beat.

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

    The visual and sound reminds me of worthy.

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

      w0rthy you mean?

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

      @@sf803 it’s ok if he doesn’t know how to spell.

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

      Qqqqqg

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

      It is actually my own project: github.com/CompilerStuck/sorting-visualizer

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

      w0rthy

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

    0:23 Motorcycle sound be like:

  • @raffeld.afrinaldi8911
    @raffeld.afrinaldi8911 2 ปีที่แล้ว +23

    1:53 normal turns circle point

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

    0:03 rainbow sign (rainbow spread)

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

    Gravity sort was so satisfying!

  • @XX-35withtophat
    @XX-35withtophat ปีที่แล้ว +11

    2:26 wow

  • @XD-vd2xw
    @XD-vd2xw ปีที่แล้ว +7

    X: whats 6 + 4?
    My brain: 1:31
    Me: 47

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

    idk why bro chose these sounds and put the sorts in this order but it's mad cool
    4:28 these are all double selection sort bro???

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

    0:00 me dancing:

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

    0:46 looks like a Ruffles

  • @フィッシュラス
    @フィッシュラス ปีที่แล้ว +5

    0:37 is a banger

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

    5:48this is making me dance

  • @MoosesValley
    @MoosesValley 4 ปีที่แล้ว +38

    Awesome work. These visualisations may not help a beginner understand / differentiate the various sorting algorithms, but they sure are interesting and make a lot of sense when you understand the algorithms, have written the code to implement them, etc. eg. The merge sort splitting the array in half over and over and then recombining the chunks recursively. You are proving that even after 70+ years of digital programmable computers, we can still find new and interesting and sometimes better ways to visualise processes and data. Keep up the great work !! +1 LIKE. +1 SUBSCRIBE.

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

      Thank you very much!

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

      "These visualisations may not help a beginner understand / differentiate the various sorting algorithms."
      There is no need to soften or qualify your criticism, it is spot on. This work does not help one to understand sorting algorithms.

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

      @@rcb3921 Too much "art", too little "sense". Starting with shuffle.

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

      I know how to insertion sort

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

      If you wanna play around with it yourself: github.com/CompilerStuck/sorting-visualizer

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

    0:20 0:41 0:35 cool beat!

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

    Cycle Sort: Who are you?
    Double Selection Sort: I’m you, but faster

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

    This is the Best Sound Ever

  • @Nick-40o
    @Nick-40o 4 ปีที่แล้ว +40

    Have the visualization be the word "Sort",and I'll watch your videos.

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

      Nick145 s8 m8

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

      Well that’s sus, how about the visualisation be the word fard and still watch his videos

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

      Watch his Videos all the time

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

      I know all the bases of the radix

    • @koshland.mapper
      @koshland.mapper ปีที่แล้ว

      @@dw2337 how can you visualize a word

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

    Medal for Shell sort: 🥇

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

    no one: minecraft loading screen creating a new world be like: 1:01

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

    I think pigeonhole sort is wrong

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

      yeah. you totally confused all the sorts

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

      Yeah

    • @KreeFree-2
      @KreeFree-2 ปีที่แล้ว

      No they aren't

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

      @@KreeFree-2 can you show why?

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

      @@zohnannor cuz the gravity of the earth rotates everything of colors and moons of madness is the best time to stay home and take you to the moon is the best time scrolling down the street is so good to stay strong and can form for the 1 quadrillion a joke is so much better than the world is the new the world end of a middle aged in bourbon and can form

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

    This sounds like an 80s video game

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

    4:08 Selection sort 6:31 bubble sort 7:16 3:08 double selection sort

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

    THE ONE AT 0:35 GOES FUCKING HARD

  • @Musicombo
    @Musicombo 4 ปีที่แล้ว +27

    This is pretty cool stuff! Is this your app or a fork of w0rthy's with your own improvements?

    • @CompilerStuck
      @CompilerStuck  4 ปีที่แล้ว +8

      Thank you! I wrote all code by myself, inspired by worthys and your videos

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

      @@CompilerStuck That's pretty rad, considering the inspirations shine through. Is this Java or Processing?

    • @CompilerStuck
      @CompilerStuck  4 ปีที่แล้ว +8

      @@Musicombo Well.. it's java, using Processing ;)

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

      @@CompilerStuck Cool! I gave you a shoutout on my channel. You deserve some attention :P

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

      Thank you! Means a lot to me :)

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

    0:35
    ain't no way
    1:55 also, 2x the speed for something else

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

    2:29 cat

  • @user-pn7ty2he6m
    @user-pn7ty2he6m 4 ปีที่แล้ว +39

    Very interesting, thank you. Any chance I could get a copy of your spreadsheet? You gathered some wonderful data but I couldn't play with it!

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

      Hey, thanks for your feedback.
      I am currently setting up a GitHub-Repo with my stuff, but it's private yet.
      I could contact you when i publish it.

    • @user-pn7ty2he6m
      @user-pn7ty2he6m 4 ปีที่แล้ว +2

      @@CompilerStuck Cool! You can reach me at y4zxx1ypp9sb@opayq.com or just post here.

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

      @@user-pn7ty2he6m kk

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

      It has been long, but here it is: github.com/CompilerStuck/sorting-visualizer

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

      LoL .. 2 years

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

    2:29 feline

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

    0:35 fire

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

    It seems like Bucket sort at 5:38 was doing what I normally see Pigeonhole sort do in other videos. (Elements equals writes to main array, writes to aux array is 2x elements, and no swaps).
    I had no clue what the Pigeonhole sort in this video was doing at 3:22.

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

      3:22 - Pigeonhole Sort
      8/10
      It's so good! I like the sound.

    • @XX-35withtophat
      @XX-35withtophat ปีที่แล้ว

      ​@@N0TP0ST1NG me too

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

      The pigeonhole sort was pretending itself to be the insertion sort

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

      @@N0TP0ST1NG really cool

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

    5:47 hey kid, wanna listen to this beat?

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

    0:25 The heart shaped

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

    1:53 my brain processing something hard on a school test

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

    4:28 Mario Bros. when you beat a level

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

    0:36 its like a song

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

    0:40 why does this remind me of a Minecraft music track called moog city

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

    I like this so much! I tried to imitate it for my coding practice, but I am having trouble finding the distance between two elements. I could not see to connect the beginning and the end of the array;( If you don't mind, can you tell me how to do that?

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

      Hey! That sounds fun :)
      You gotta think about what you want to achieve by calculating the disparity:
      Finding the minimum distance between the elements original position, and the position it is currently moved to.
      So you gotta calculate the absolute distance in both ways, forward and backward, and select the smaller value of both
      That would translate to sth like this:
      min(abs(current_pos - org_pos), array_length - abs(current_pos - org_pos))
      I hope this help :) Have fun coding!

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

      @@CompilerStuck Amazing! Thank you! It was helpful!

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

    Hi, Atari!

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

    2:26 Odd Even Sort looks like a shape of a cat❤❤❤

  • @UnitedStatesOfAmerica-US0
    @UnitedStatesOfAmerica-US0 8 หลายเดือนก่อน +1

    7:19 me laughing atva cave and realises there is no caves

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

    0:23 heart

  • @KhoiDang-z4g
    @KhoiDang-z4g 8 วันที่ผ่านมา

    2:28 odd even sort❌
    Cat✅

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

    I like this sound of sorting.

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

    Why does shuffling take so long when bogosort exists?

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

    This edible aint sh...

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

    Odd even sort is like a fan 😂

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

    touhou attacks

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

    2:22 giant eared

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

    damn, a whole lot of these just kinda look like the douboe selection sort

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

    BEAD SORT 0:19

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

    how you instaledSorting Algorithm

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

    2:27 EMOJICAT

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

    *_Yellow, Cyan and Pink have left the chat._*

  • @koshland.mapper
    @koshland.mapper ปีที่แล้ว +1

    Odd even sort be punching that flower 1:56

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

    Yellow, cyan, pink left the chat

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

    2:27 Looks like a cat 🐱

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

    “hey that girls cute! I wonder what she's listening to.“

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

    Δ00:02:27 do you see "😻?"

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

    Subscribed! :D

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

    If you use lsd radix sort base 10 then put 4 and 2

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

    fnf fans be like: this goes so hard

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

    0:33 this sounds like a song

  • @KhoiDang-z4g
    @KhoiDang-z4g 7 วันที่ผ่านมา

    1:21 this a red dot 🔴

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

    By what attribute are these points being sorted? It doesn't appear to be either position or color.

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

      It is by color. They are arranged in a circular pattern.
      But each points distance from the center is defined by the distance to the points original position in the array -> Disparity

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

      @@CompilerStuck got it! Thank you

  • @user-nj2vm2nj5j
    @user-nj2vm2nj5j ปีที่แล้ว +2

    What’s the game called

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

    In 2:31, This shape looks like a cat.

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

    In the odd even sort, emoji cat

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

    3:23 sounds like "setting sun" by chemical brothers

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

    can the particles go anywhere in the circle they get sorted into

  • @YukiNakaya-x8g
    @YukiNakaya-x8g 2 ปีที่แล้ว +2

    0:01 Shuffling…

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

    Source Code available at: github.com/CompilerStuck/sorting-visualizer

  • @tcat9281
    @tcat9281 16 วันที่ผ่านมา

    lovin' it.

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

    This is how my moons orbit me

  • @DaniellaSantiago-lk2zh
    @DaniellaSantiago-lk2zh 3 หลายเดือนก่อน +1

    1:06 eeeeeeaaaaaaauuuuuuuu

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

    0:39 that shape like flower

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

    gabber up!

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

    What app you use

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

    That sounds so weird

  • @cherylchui4510
    @cherylchui4510 19 วันที่ผ่านมา

    How does the visuals work?

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

    my brain during an exam

  • @帝病黃
    @帝病黃 3 หลายเดือนก่อน +1

    Wait this is a cat

  • @raffeld.afrinaldi8911
    @raffeld.afrinaldi8911 2 ปีที่แล้ว +2

    5:09 with shape strawberry lol

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

    👍🏻👍🏻👍🏻

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

    2:66 WOW!

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

    1279 segments?

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

    why does it shuffle in such a strange way?

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

    DISPARITY LOOP WOTH REVERSE INPUTS?!

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

    Odd even sort is based on emoji cat

  • @absolutelyeverything2035
    @absolutelyeverything2035 19 วันที่ผ่านมา

    Taurus 6:01

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

    Cause him agonys worst nigtmare