2.7.1 Two Way MergeSort - Iterative method

Sdílet
Vložit
  • čas přidán 30. 01. 2018
  • Video Covers
    What is Merging ?
    What is M-Way Merge ?
    What are Merge Patterns ?
    Two Way MergeSort is Different from Merge Sort
    Two way MergeSort is Iterative Procedure
    MergeSort is Recursive Procedure
    PATREON : www.patreon.com/bePatron?u=20...
    Courses on Udemy
    ================
    Java Programming
    www.udemy.com/course/java-se-...
    Data Structures using C and C++
    www.udemy.com/course/datastru...
    C++ Programming
    www.udemy.com/course/cpp-deep...

Komentáře • 335

  • @devesh1697
    @devesh1697 Před 5 lety +722

    Finally someone sorted out sorting.

  • @rahulsen002
    @rahulsen002 Před 2 lety +20

    It took me 15 years to understand it perfectly.. thanks for being so clear and precise

  • @bryphi77
    @bryphi77 Před 5 lety +191

    You are the man... These vids are a gold mine.
    I also got your c++ vids on Udemy, and they were very good as well!
    Thanks for these!!!

  • @shereensuhail1896
    @shereensuhail1896 Před 3 lety +163

    After 3 years of learning post-increment and pre-increment operators, this is the first time I'm seeing it used in an expression. I finally understand its actual use. I feel complete now

  • @deshpasheeto192
    @deshpasheeto192 Před 5 lety +62

    I never thought that Merge Sort could be this simple. Thank you sir for your lucid style of teaching... :-) No wonder you are very popular among the CZcams fraternity for your teaching style and of course the alogrithms...:-)

  • @ayusharora2019
    @ayusharora2019 Před 4 lety +3

    Your lectures seem well-versed and well-practiced, no fumbling, no forgetting any concept. One of the best Algorithms training (Playlist). Kudos for your excellent work

  • @sabio234
    @sabio234 Před 4 lety +7

    Hands down the best sorting video I've ever seen ! you've explained it in a way that it got printed in my memory ! Now I can explain this to someone else with the same level of clarity that was in the explanation of this video !

  • @mikexue5104
    @mikexue5104 Před 5 lety +10

    wow, your explanation is so simple and intuitive. audience dont' need to think it over and grasp the idea totally!!! you are the best! i will watch all your videos, for sure!

  • @chetanshrivastava3762
    @chetanshrivastava3762 Před 3 lety +12

    Awesome explanantion..The pause that you create in your videos after explaining a fact gives us time to imagine,analyze,understand and link previous fact with current fact.So the list of facts are strongly linked with each other resulting in better understanding..God bless you..

  • @viallykazadimutombo225
    @viallykazadimutombo225 Před 5 lety +31

    Very clear explanation, by the way you're a very good teacher ever!!!

  • @ryuaan
    @ryuaan Před 3 lety +1

    Out of the many videos I've encountered on Merging, your explanations are always the clearest. Appreciate your videos.

  • @js_node_dev
    @js_node_dev Před rokem

    I love how he periodically stares at the camera like he's asking the viewer, "got it?" This is such a great breakdown of the merge function in the MergeSort algorithm. Kudos!

  • @swarnimmukati8937
    @swarnimmukati8937 Před 4 lety +9

    In my life you are the best teacher that i have seen

  • @bxav2813
    @bxav2813 Před rokem +2

    This is the only video where it actually explains visually the extra while/for loop needed to join the "remaining" elements. It's been bugging me with the .extend() method in Python, but now I know why! Thank you kind sir!

  • @kinglygaurav
    @kinglygaurav Před 4 lety +16

    I wish these videos existed in 2007, so my teachers could learn from this lol. Keep rocking sir!

  • @Bradcopo
    @Bradcopo Před 5 lety +39

    DAA is getting easy now. thanks sir 😊😊😊

  • @spacewad8745
    @spacewad8745 Před 9 měsíci

    i can't understand why I never had teachers like this. here i am watching every video in the series at 2x speed cramming for an upcoming exam learning at a pace that baffles even myself. thank you sir! god bless you and your family!

  • @nishaagarwal3659
    @nishaagarwal3659 Před 4 lety

    Sir I had completely given up on under Merge sort but today I felt like wonders seeing your video that such a complicated topic could be so easy and interesting.You are great.I will surely recommend all my friends for your videos

  • @asadmukhtar2448
    @asadmukhtar2448 Před 6 lety +4

    Great tutorial sir, finally understand merging in simple way... Billion thanks for u sir. Stay blessed and keep sharing your knowledge!

  • @s.hariharan6958
    @s.hariharan6958 Před 3 měsíci +2

    Am wasting 4 years in my worst college 😭 ... You are my Eye opener In My life .thank you so much Sir❤...

  • @SmartProgramming
    @SmartProgramming Před 6 lety +30

    crystal clear explanation, awesome job sir, thanks a lot for this video 👍👍👍👍

  • @y031962
    @y031962 Před 4 lety

    Needless to say, Mr. Abdul you are one of the best teacher I have seen sofar on youtube on this subject

  • @ruturajpol75
    @ruturajpol75 Před 22 dny

    Was confused as how to approach with the code, saw some websites but could not grasp the concept, Abdul sir came to the rescue. Understood it one shot!

  • @kamakhyadas6121
    @kamakhyadas6121 Před 4 lety +2

    Simply Great!! Not one of the best rather, "The Best" explanation.

  • @Deksudo
    @Deksudo Před rokem +6

    One little detail: When comparing the two arrays, let's call them left and right, if they happen to be equal, pick the left one ( 5:50 the condition should be

    • @mgnfy-view
      @mgnfy-view Před 7 měsíci

      Thanks for the great insight!

  • @saeedmirzaei1
    @saeedmirzaei1 Před 4 lety +1

    Abdul is the best teacher. I appreciate all your time for helping us.

  • @AbCd-zo5tb
    @AbCd-zo5tb Před 6 lety +2

    i had been learning this stuff for almost years now now it seems finally i am reaching somewhere thanks sir thanks a zillion

  • @uttamsharma6358
    @uttamsharma6358 Před 4 lety +6

    This is great. I was studying merge sort and almost all of them leave out/ignore the merging part of merge sort.

  • @TravelWithDhami
    @TravelWithDhami Před 4 lety

    The simplicity with which you explain the whole process Simply Amazing thanks.

  • @vladimiryakunin8169
    @vladimiryakunin8169 Před 2 lety

    I've got goosebumps of this clearest explanation ever. Love you, Abdul

  • @shivagiri7406
    @shivagiri7406 Před 6 lety +5

    sir your videos are really helpful. Thank you so much sir from the bottom of my heart.

  • @david_ramoraswi1711
    @david_ramoraswi1711 Před 3 lety +1

    just saved my coding career, if I was to take all my university tuition and give it to you i would do it without a blink of an eye

  • @DineshKumar-lq2ck
    @DineshKumar-lq2ck Před rokem

    What a clarity of mind you have Sir, Crystal Clear.

  • @ikopolin3462
    @ikopolin3462 Před 3 lety +1

    sir you absolutely a jenius, you can really simplfy without loss any crucial information about the topic that you teach, i honour you for sure sirr :)

  • @YH-cd7xh
    @YH-cd7xh Před 4 lety +1

    I like his classes, really clearly and good organized

  • @ahmadahm3513
    @ahmadahm3513 Před 3 lety +2

    "hi, the topic is .... " best intro ever . thanx man you are the best

  • @gyanprakash302
    @gyanprakash302 Před 3 lety +1

    Thankyou So Much for this. One of the Best Video on CZcams right now.

  • @nayanarora4966
    @nayanarora4966 Před 4 lety

    Too good sir , i am preparing for my 4th sem exams and i love the way you explain so i have enrolled for you udemy course just now sir.

  • @talhaiftikhar57
    @talhaiftikhar57 Před 4 lety

    i like your way of teaching,even i prepared all my algorithm assigment,just listening your video,keep it up sir.👍

  • @learningdatasciencealongme190

    Strongly recommend this for all beginner ..... I don't think better than this
    Big fan sir

  • @HarshaVardhan-jf9sd
    @HarshaVardhan-jf9sd Před 5 lety

    very different and unique explanation...no where else have i found this sought of analysis for mergesort!!!

  • @farhadpagdiwala1789
    @farhadpagdiwala1789 Před 3 lety +1

    Thank you Mr. Bari.... excellent explanation on Merging process and 2-way merge sort.

  • @aanchalsharma5264
    @aanchalsharma5264 Před 4 lety

    What a great teacher u are ...
    I don't have words in praise for u ...
    U are just superb teacher
    But I wonder u have so less subscribers...😔

  • @AtifShafiinheritance
    @AtifShafiinheritance Před 5 lety +1

    this shows experience, great explanation Sir, hats off!

  • @nausheenkhan5896
    @nausheenkhan5896 Před 4 lety

    Thanks a lot sir . It helped me. Good to see that you are sharing your wisdom with us. This is what i needed to shed the Fear of DS. Thank a ton Sir.

  • @ramfattah275
    @ramfattah275 Před rokem

    Cant thank you enough for your effort and crystal-clear explanation

  • @clarus_tx
    @clarus_tx Před 2 lety

    These are amazing videos! I really started to understand a lot of concepts.

  • @moonmoonmukharjee1890
    @moonmoonmukharjee1890 Před 5 lety

    Sir , thank you very much. your all lecturers are awesome ..u r d best teacher.

  • @camperjett
    @camperjett Před 2 lety +1

    You are very talented sir. Awesome teaching style!

  • @mohamedal-dabbagh8710
    @mohamedal-dabbagh8710 Před 5 lety +2

    Great explanation. I was in need of this important lesson. I am only capable of programming in Qbasic. I wrote the program according to your procedure and it was a success. Thank you so much, sir.

  • @vibhoragarwal5425
    @vibhoragarwal5425 Před 4 lety

    Pure teaching,
    Awesome teacher
    Thanks for this nice video.

  • @pranayreddy5824
    @pranayreddy5824 Před 3 lety

    explained very well I didn't get this topic for quiet long time. thank you, sir,

  • @bharadwaj25
    @bharadwaj25 Před 3 lety

    Your way of explaining is very clear sir, thanks.

  • @arkadyutipaul246
    @arkadyutipaul246 Před rokem

    Brilliant video, Sir. Very clear explanation. It was really easy to understand. Thank you so much 🙏

  • @Sailor79505
    @Sailor79505 Před 5 měsíci

    6yrs have gone but still this video is easily understandable compared to the other videos out there

  • @aaronaaronaaron5922
    @aaronaaronaaron5922 Před 3 lety +1

    Whaaaa!!! I almost can't believe how great you are 😄 Thaks!!!!! 👑👑

  • @gnana6301
    @gnana6301 Před rokem

    Thank you so much for the free awesome videos. Finally I was able to understand algorithms !

  • @kimberlybassett4199
    @kimberlybassett4199 Před 2 lety

    This was explained so well! Thank you!

  • @shubhamsharma4353
    @shubhamsharma4353 Před 4 lety +1

    best teacher of ds &algo

  • @manujmehrotra2771
    @manujmehrotra2771 Před 4 lety

    Seriously an awesome explanation !! Thanks a lot !!

  • @zhanjin9958
    @zhanjin9958 Před rokem +3

    Thanks a lot Sir! You really help me a lot!!!

  • @JayaprasadB-px4vc
    @JayaprasadB-px4vc Před rokem +1

    The way your teaching amazing.❤

  • @Rakeshrajeev94
    @Rakeshrajeev94 Před 4 lety

    Outstanding lecture sir. Thanks a lot for your efforts.☺️

  • @pradeepsingh-cg8iv
    @pradeepsingh-cg8iv Před 4 lety +1

    Simple,sorted.. nicely put :-)

  • @success-mantra-institute

    awesome job sir , clear and to the point

  • @bilalshahid2570
    @bilalshahid2570 Před 5 lety

    Its osam video. English is soft and easy to digest. It gave me new ideas to solve sorting algorithms with merge sort algo.

  • @MartyKane217
    @MartyKane217 Před 2 lety +1

    Really nice and clear explanation, thanks!

  • @ramyarao4499
    @ramyarao4499 Před 2 lety

    Thinking of joining udemy just to watch you teach 🤲thank you so much

  • @rabiatariq7173
    @rabiatariq7173 Před 3 lety +1

    Hatts off to u sir... Truely amazed💙

  • @pedro16414
    @pedro16414 Před 2 lety

    Thank you for the detailed and clear explanation!

  • @mohammedabdulrazzak1729

    Thanks sir, that was a good explanation on merging

  • @aureliusa437
    @aureliusa437 Před rokem

    Fantastically clear explanation. Subscribing!

  • @tsaminamina_eheh
    @tsaminamina_eheh Před 4 lety

    Excellent video- better than Stanford's coursera course!

  • @talhaiftikhar57
    @talhaiftikhar57 Před 4 lety

    your method of teaching is really cool.

  • @BRENDAARTEAGA888
    @BRENDAARTEAGA888 Před 4 lety

    WOW! you are SOOO GOOD! Thank you for the videos

  • @ybtoo7
    @ybtoo7 Před 3 lety

    This video makes it easy to understand mergesort. thanks sir :)

  • @kushaldevu2317
    @kushaldevu2317 Před 4 lety +1

    thanks for helping with the algorithm sir

  • @ilijaracic5306
    @ilijaracic5306 Před 5 lety

    You are the best teacher!

  • @ravaligooty2959
    @ravaligooty2959 Před 5 lety

    You made it very easy to understand sir...thanku

  • @shehanbartholomeusz7511

    I love the way he looks at the camera for 2 seconds after explaining something, like "see it's not a big deal"

  • @elgary9074
    @elgary9074 Před 3 lety

    Amazing, thank you Abdul!

  • @pratikawate5826
    @pratikawate5826 Před 3 lety

    Simplicity,can be known by identifying the number of adds in his video.Hatts of sir..🙏

  • @deveren
    @deveren Před 4 měsíci

    I was prejudiced before watching the video, but thank you very much for providing such valuable information and a quality explanation.

  • @kommavijayreddy8940
    @kommavijayreddy8940 Před 10 měsíci

    Finally I realise merge is tooo easy. Awesome explanation 🎉👌

  • @aakashpreetam7383
    @aakashpreetam7383 Před 6 lety

    thanks a lot for this lecture, you are awesome.

  • @priyankagehlot9945
    @priyankagehlot9945 Před 3 měsíci +1

    sir your explanation = peace

  • @subramaniyanvg6367
    @subramaniyanvg6367 Před rokem

    God bless you with good health sir very nice explanation

  • @mohammedadel8948
    @mohammedadel8948 Před 2 lety

    Thank you , I appreciate your help so much

  • @essohanamalou7662
    @essohanamalou7662 Před rokem

    awesome explanation of time complexity. you're a saver

  • @NGANTAMOHANAPRIYA
    @NGANTAMOHANAPRIYA Před rokem

    You made it much simple sir

  • @mohammadkarami8984
    @mohammadkarami8984 Před 4 lety

    Many thanks for video. It was great!

  • @muhammadomer3121
    @muhammadomer3121 Před 2 lety +1

    ❤ May Allah Bless you with health sir. Lots of love from across the border.

  • @sratnamanjari244
    @sratnamanjari244 Před 4 lety

    Sir Thank You soo much.... 🙏.....
    Explanation 👌👏

  • @kallaguru
    @kallaguru Před 4 lety +1

    Wow..Awesome work Sir

  • @rahmasamy7463
    @rahmasamy7463 Před 2 lety

    I didn't know merge sort with this simplicity ,U are awesome *_*

  • @namlevan2929
    @namlevan2929 Před 4 lety

    thank you so much sir.
    you help me so much to face the exam

  • @marykapodistria7204
    @marykapodistria7204 Před 3 lety

    Give this man a medal pleaseeeeeee

  • @adityasalian9806
    @adityasalian9806 Před rokem

    What a legend this man

  • @zb4055
    @zb4055 Před rokem

    thank you data structures king

  • @adityakumarchoubey
    @adityakumarchoubey Před 5 lety +362

    Who is here just the night before their exam?