Added: 2 years ago
From: vladb01
Views: 48,450
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (78)

Sign In or Sign Up now to post a comment!
  • thanks a lot man !! my hands are itching to implement this in code

  • thx

  • fabtastic

    

  • Now i know, thanks for your clear explanation, teacher!.

  • very good

  • awsome video sir.... thank you so much for making it so easy..... :D

  • awesome man!!

    I understood it very clearly and able to write a code very soon

  • This is very useful, sir! Thank you for posting this :) This helped me a lot. :D

  • Awesome video. I never actually understood the concept until i saw this video.

  • GREAT VIDEO! I was having troble understanding the logic, but you´ve made it very simple. Much better then the textbooks I got here.

    Thanks a million!

  • great explaination, superb content, but the quality(sound/video itself) is a little bit odd. Nonetheless, great video overall!

  • very good

  • this shows how practical knowledge helps rather than bookish knowledge...

    gr8 work sir...thnx a lot

  • Great Video! Thank you!

  • the most helpful explanation on quicksort, Thanks sir

  • really nice............d best visualisation i could find....thnx a lot man.....

  •  I love you man :D!!!!! finally i understood quicksort

  • very well explained!

  • thank you very much sir,

    i could not understand it on the textbook but you sure have helped.

    I think you should have a version 2, with better light and possibly a more deeper case scenario like having an unsorted number equal to the pivot, anyway thanks man.

  • thank you for a very nice description ..

    1 hour of book reading condensed in to 7 mins ..

  • Nice job, Thank you

  • This clarification and simlification is a great. Thank you sir.

  • cheers dude

    

  • Thank you soooooo much....!!!

  • Better implementation of idea..... keep it up..

    

  • Excellent... Thank you very much sir....

  • Wow! great video!! I Thank you so much :)

  • Nice! Thank you!

  • This video is perfect.

  • This is a fantastic way of describing the quick sort!!

  • Thank you. It was great.

  • thanks man :D it really helped me to understand the quicksort

  • thanks man :D

  • thanks a lot. it is much easier than the way my prof. explained it. nice usage of red and blue.

  • It's not very quick...it took 7min and 32 seconds just to sort 8 numbers....

    .

    .

    .

    :D

  • Thanks alot !

  • good job!!! thanxxx ..... it helped me alot

  • THANK YOU SOOOOO MUCH :) ... before your video ,,, it was ... too complicated (from some memos i had.... ) but know it' soooo clear :) thanks a lot mate :)

  • suberb explanation. Thanks

  • This algorithm is hard... argh, I hope there isn't a programming question on this on my final tomorrow :/.

  • Thanks A lot...Now I understand..

  • Very Nicely Done!!

  • Thanks, nicely done.

  • AMAZING. i understand your implementation very well. i like this one. in my class, we learned one where you use the median as your pivot, pull it out and push it to the back of the array..then sort the left and ride sides of the median, etc. but i like this better, its easy. with our implementation, instead of having "colissions" of the left and right pointers, we have "Crossing". it's wierd >_<

  • nice.....easy 2 understand the basic concept

  • What a great way to explain.. Thank you so much.. :)

  • YOUR AMazing!!! i couldnt understand my own instructor. Please continue making videos.

  • Greattttt explanation!

    Thank youuuuuuuu

  • Thanku...great

  • Comment removed

  • i wish ur voice was more clearer.. but then i still understood your demonstration

  • i wish ur voice was more clearer.. but then i still understood ur demonstration

  • excelente video! muchas gracias por tomarte el tiempo para realizarlo!

  • great video. everyone easily understand quick sort by the help of this video.

    thanxxxxxxxxxxxxxxxxxxxxxx

  • Thanks, mate! Good job!

  • thanks for the explanation. It's clear and straight to the point. My quick sort lecture notes are too diffcult to understand.

  • Even a monkey could understand quicksort with this explanation :P

  • a very nice demonstration thanks alot for that. . . just a small question about it? the pivot element is always chosen as the left most element of array in this case. . .CAN WE NOT CHOOSE ANY RANDOM PIVOT ELEMENT from the array instead of going for left most???

  • @bilalkhanalizai There are numerous ways to do it. If you are using an algorithm that can sort any list and you just feed it lists, there is no way for you to know in advance what you will be sorting, and in which state the list is already ordered. In this case its normal to chose an element such as the leftmost, or to sort the first, middle and rightmost elements and then chose the correct middle element as your pivot, thus giving you a median and higher chance of not getting a worst case sort

  • @bilalkhanalizai Part 2: However in a situation where you can actively see and react to what you are sorting(f.ex a deck of cards or numbers like in this video) it is normal to select a pivot that you know for a fact is as middle as possible, in the case of this video 4(strategicly placed 1st in this video:)). Had 8 been placed first in this video, im sure you can see the weakness of selecting the first one, since you need to do more sublist sortings(worst case)

  • Great video! Thanks.

  • great explanation. thank you. looked for a good hour for a good explanation of this algorithm

  • superb demonstration...5*

  • how do v go about moving the pointers from numbers 7 and 8 i.e once 7 and 8 are sorted, how do we take our pointers to d leftmost part of the array i.e to 2 3 1 which are unsorted using your program? i tried that using your program, it cums out of the quicksort function please help!!

  • awesome and simple explaination, just what programming should be about

  • Thank you very much!! :)

    andris from Hungary.

  • good demo ....

  • thanks!

  • Really nice tutorial, i've learned quicksort from the first time i've watched the video, you should do some more algorithms videos :P, and thnx a lot for the tutorial

  • Thanks a lot, now I understand it.

  • Great Video! I understand quick sort now! 5*

  • This would be the best quick sort video... if you had more light and a better camera.

  • There are actually many implementations of this algorithm, so this is only one of them. My point was just that by visualizing it we can make it easier to comprehend. Other variations can be visualized too though.

  • I did compare your demonstration to the way I did learn quicksort and they both do the same compares and moves except that your example is more easier to follow and less confusing about the 2 pointers... In computer terms, your version is for a list of (link chained) elements, and the version I did learn is for an array of elements.

  • great demonstration!  Love it

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more