So this is why my computer doesn't sort well. It has to wait for the files to do a little dance
@nikolaiii35 жыл бұрын
change them on these guys kzbin.info/www/bejne/p4LRZ4epl76lfpo
@vincenthe92265 жыл бұрын
lol thats real.....me2
@animeshnath10875 жыл бұрын
lol :)
@ancientwaiting3 жыл бұрын
agreed
@nikhilghodke34446 жыл бұрын
Most beautiful thing I have ever seen in programming teachings
@ervinzhou82517 жыл бұрын
How did my array become a circular linked list...
@animeshnath10875 жыл бұрын
lol :)
@andrea19555 жыл бұрын
Data structures be like that.
@ayamirisukahyejunghyuneuneun4 жыл бұрын
they mabye disparity dots
@Theonlyoneleft10004 жыл бұрын
Forgot the null
@gen2ssi3964 жыл бұрын
😂
@flobeedoodle13 жыл бұрын
If I ever have to teach an algorithms course, I'm bringing in a dance troupe.
@nutjob15910 жыл бұрын
man, this is SO HELPFUL!!!!
@trkandras9 жыл бұрын
indeed, it is.:).
@coffeedude4 жыл бұрын
This video made me understand Shell Sort, I didn't get why they said it was a variant on Insertion Sort until now
@AlgoRythmics13 жыл бұрын
Merge-sort with Transylvanian-saxon (German) folk dance, and quick-sort with Hungarian (“Küküllőmenti legényes”) folk dance will be uploaded in few days. We are developing a software tool that didactically exploits the six dance-performances. This software will also be available soon.
@FiorixF110 жыл бұрын
My teacher uses these videos in class, AWESOME!!!
@dmbvr10 жыл бұрын
Why scary? Can not you see better how it works?
@FiorixF110 жыл бұрын
I mean "awesome" in the sense of "excellent", "fantastic".
@dmbvr10 жыл бұрын
Alessandro Fiorillo OOO, sorry ! You are right!I understand what it is that I do not understand. :)
@adaxd25647 жыл бұрын
Mine too. Rip
@elie34236 жыл бұрын
my teacher doesn't even have a laptop. or anything. He just talk and we write.
@EdwardNavu10 жыл бұрын
Finally, I know what's going on in shell sort. :D
@jennyjenjira45723 жыл бұрын
The time consumed was worth it. It's so entertaining to watch too
@younicornyolo47675 жыл бұрын
This is much much clearer than any material I have ever encountered .......Great work
@srividyajana4 жыл бұрын
the best that I have seen - explained a lot of questions I had! without explanation. Beautiful. thank you all.
@afsangujarati94273 жыл бұрын
Not sure about the algorithm but the dance and the music was super catchy, especially the foot works. Marvelous.
@Hurricane62208 жыл бұрын
These people are totally awesome! ;) I love this!
@Stepsovich5 жыл бұрын
I don't know who came up wiwth this idea but it's so much easier to understand sorting algorithms thanks to these hungarian folk dances :')
@byrnon13 жыл бұрын
Wow!!!. I'm a computer programmer who also likes folk-dancing. I love how you combined the two. Greetings from the USA.
@kevinc99873 жыл бұрын
I was learning shell sort in my algorithms class recently and found this video. Such a beautiful performance, bravo!
@emuinacan211 жыл бұрын
I've never enjoyed studying for finals more.. I wish my teacher had used this in class
@liamvanderlinde1331 Жыл бұрын
Kudos to these guys for making a whole folk dance to teach us how shell sorting algorithms work
@MissilesAgainstBats11 жыл бұрын
So wait...am I supposed to put all the elements into a circularly-linked list at the end?
@ayushmondal92814 жыл бұрын
nothing could be better than this!!! excellent job guys!!👍👍👍
@irishgent011 жыл бұрын
This is fantastic!
@markwattne87725 жыл бұрын
I am truly amazed!!
@w0083e5c9 жыл бұрын
i love this.
@iulianajubea35124 жыл бұрын
ok, thank you. I had a hard time trying to understand shellsort, here I understood literally after 30 seconds.
@halfnwhole7516 жыл бұрын
3:39 ARRGGGH! NOW I HAVE TO SORT AGAIN
@hearts33d4 жыл бұрын
this changed the way i look at my whole life
@dhruvsingh35664 жыл бұрын
have seen tons of videos but this one totally hits different!!
@Jacktherippler17 жыл бұрын
and now i just want to dance with em aswell :3
@OmnixChaoS5 жыл бұрын
Incredible 🔥🔥🔥 thanks 🙏
@bobuxium8 ай бұрын
Спасибо Алтайскому Государственному Университету, что обучает своих студентов по-настоящему интересными способами! Иначе я бы никогда не наткнулся на это видео и никогда бы не понял алгоритм
@aakashsrivastava11284 жыл бұрын
MESMERIZING....above all it makes me understand the algorithm better!!
@AntiProtonBoy13 жыл бұрын
Régen hallottam ilyen zenét
@ak_akemi4 жыл бұрын
It makes so much easier to understand! thanks!
@albertsandor2713 жыл бұрын
Ez szuper! Remek az ötlet, és a kivitelezés is!
@yujeong83735 жыл бұрын
Thank you for helping me passing the exam
@PawelVVysocki11 жыл бұрын
before the computer it took more than 4 minutes to sort an array of 10 dancers.
@zeiksz9 жыл бұрын
Nagyon király :)
@tomsirius68216 жыл бұрын
this video make cray, it is soooo useful
@Tonysax12 жыл бұрын
amazing and creative!
@NaumRusomarov5 жыл бұрын
my favourite sort.
@manixrock13 жыл бұрын
The last step is an insertion sort. All the previous steps (with comparison of far-away positions) are done to minimize the number of comparisons in the final step (and thus reduce average complexity).
@gullyCZ12 жыл бұрын
Fantastic !!! :)
@juliogambino80874 жыл бұрын
I had to do a presentation about this method. If was not for the pandemic taht doesn't allow to presented to school I will have shown this my classmates
@satvikarya5694 жыл бұрын
Creativity level :infinite 👌👌
@tojvoglumov65744 жыл бұрын
0:50 - This moment made me waste much time to thinking. In first iteration array divided by 2 (10/2 = 5), so they comparing 0 and 5 element, then 1 and 6 etc ... Then we divide half of array by 2 also. But why 5/2 = 3? Someone explain me...
@ravtimlady4 жыл бұрын
It would normally be 2, but when the number is odd, the algorithm adds 1 to the calculation. It's to make sure every case is sorted properly
@dreamy-star4 жыл бұрын
nice comment 👍
@sicovulze27164 жыл бұрын
@@ravtimlady but it's not odd, there are 10 dancers
@ravtimlady4 жыл бұрын
@@sicovulze2716 But 5 (half of 10) is odd
@biagioplantamura44157 жыл бұрын
I have an exam tomorrow and this is helping me a lot, such a great idea!!
@opitzer13 жыл бұрын
Gyönyörű miket ki nem találnak egyes koreográfusok:)
@sandrops3 жыл бұрын
Beautiful!
@陈俊棋7 жыл бұрын
awesome dance !!
@gambit845713 жыл бұрын
that is so freakin awesome xD
@rosymurillo45111 жыл бұрын
The first gap is actually 5, since N(number of elements)=10. Then the algorithm says N/2= 5. When if finishes comparing with the first gap, then it goes again with N/2, but now N=5, so the new gap will be 2. When it finishes, the last gap is 1
@JWentu13 жыл бұрын
you are GENIOUS !!!
@Endar9210 жыл бұрын
Nagyon jó :D Hej, te szomszéd! Ötletes
@longmac195711 жыл бұрын
wonderful! thank you so much
@pathduck13 жыл бұрын
Wow who knew sorting algorithms could be so fun :)
@mikedrews12 жыл бұрын
From the Computer Nerds in Kansas, we say thank you!
This is so wonderful... And I'm like... studying ! wow.
@sin6city6stories612 жыл бұрын
very amusing!! :D i love it!
@xMasteLPx4 жыл бұрын
Why does this explain Quick Sort better then my professor
@tenzinphuljung8 жыл бұрын
THIS. IS. BEAUTIFUL. :)
@mjedits213 жыл бұрын
I remembered this video ,when someone asks me about shell-sort..
@dicksonchan67093 жыл бұрын
omg it's really usefully LOL explanation in dancing is some how better than in speaking
@TheCSGuy112 жыл бұрын
Excellent work. But first the understanding of the algorithm is required from another source. Too much fun while watching when you know the algorithm already. Keep it up guys.
@charantejav5 жыл бұрын
Superb
@Dark_Peace3 жыл бұрын
I have an exam at the end of the week. I wish the prof would've teached like that
@Awesome奥深4 жыл бұрын
awesome.
@linuxguru2712 жыл бұрын
Excellent...
@Kidstv-q5 жыл бұрын
Amazing ❄👌💫💯
@MaxKostenko-o6q3 ай бұрын
I thought it would just fun to watch, but here i really understood why we use j -= gap. Lol, what a fun way to understand XD
@LMC814913 жыл бұрын
thank you sooo much!
@Hannah-ly6ff4 жыл бұрын
thank you !!!
@VomicaEmanio11 жыл бұрын
First time I found any sort of explanation for a sorting program that was simple enough for my egghead parents to understand
@Arjunai13 жыл бұрын
Szép, jol sikerult:-)))
@iamgauravdaware6 жыл бұрын
Amazing... Only didn't understand language ...But got the logic😆
@HugoTeerds3 жыл бұрын
Wow! 😍 💯 ❌ 👍 ‼️
@msHappLuck9 жыл бұрын
nice) Thanks
@persicsb13 жыл бұрын
Zseniális!
@JaymzBond11 жыл бұрын
awesome!
@davidlandsberg94557 жыл бұрын
People gathered to dance some algorytm dance. This needs to be in some modern dancing styles too
@vbtktr12 жыл бұрын
this is beautiful.....................i liked it very much.....thanx for uploading do you have these things in turkish bellydance.....that will make this subject unusualy interesting
@pf20103 жыл бұрын
2x is so much fun!
@Comand944 жыл бұрын
The ONLY RIGHT WAY to learn sorting algorithms, haha!
@АлексейПолубенский11 жыл бұрын
Шикарно!
@rezarahmad12 жыл бұрын
nice i watching all of your video very beautifull
@Ernuna4 жыл бұрын
thats amazing example with some performance issues! But by Knuth they should start from 4-sorting and then do 1-sorting right away. Seems like they started with Sedgewick, and decided to decrement by 1.
@naillahgul29857 жыл бұрын
awsome video
@simocennetten52399 жыл бұрын
Amazing
@MinstrelKrampf4 жыл бұрын
Please tell me what was the inspiration for these videos? I totally get it because I'm a programmer, but how did Hungarian folk dance enter into the equation? I'm interested in learning how someone decided to illustrate Computer Programming sort algorythms as Hungarian Folk dances.
@nagakrishna858911 жыл бұрын
really wonderful..:)
@Ilyun13 жыл бұрын
Действительно наглядно!
@mdrafatalrazyrafi72014 жыл бұрын
It's damn good
@mione369011 жыл бұрын
I'm studying for a test, and this is somehow disturbingly helpful O.o
@heng93875 жыл бұрын
fancy
@TuMadre80004 жыл бұрын
very helpful
@ふっきー-v8c4 жыл бұрын
What are they saying when they compare another number?