Merge Sort in Python Programming | Program | Detailed Explanation

  Рет қаралды 95,713

Amulya's Academy

Amulya's Academy

5 жыл бұрын

In this Python Pattern programming video tutorial you will learn about merge sort algorithm in detail.
In computer science, merge sort is an efficient, general-purpose, comparison-based sorting algorithm. Most implementations produce a stable sort, which means that the order of equal elements is the same in the input and output. Merge sort is a divide and conquer algorithm that was invented by John von Neumann in 1945.[2] A detailed description and analysis of bottom-up mergesort appeared in a report by Goldstine and von Neumann as early as 1948
Here you can see merge sort program along with detailed explanation.
MergeSort 1 (Example):
• Merge Sort in Python P...
#Python #PythonProgramming
For more free tutorials on computer programming
/ amulsacademy
/ amulsacademy

Пікірлер: 311
@gauravsrivastava943
@gauravsrivastava943 3 жыл бұрын
Only Video on KZbin that explains Merge Sort clearly , Thank you 😊😊💐
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
You are most welcome :)
@candy9148
@candy9148 11 ай бұрын
Yeah.. true 👍
@itsmybirthday1357
@itsmybirthday1357 4 жыл бұрын
Thank you for making this video! I've probably watched 5-6 other videos today trying to understand merge sort and it wasn't until I found this that it finally clicked!
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
Pleasure :)
@amanahmed6057
@amanahmed6057 4 жыл бұрын
Exactly correct ヽ(^。^)ノ
@jesushenrik8631
@jesushenrik8631 2 жыл бұрын
Instablaster
@omarawad946
@omarawad946 4 жыл бұрын
By far the best tutorial for the merge sort algorithm compared to other tutorials. Your videos deserve more views. Subscribed! Keep up the good work.
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
Thank you :)
@SahilAnsari-hp1jg
@SahilAnsari-hp1jg 2 жыл бұрын
You have not only taught me merge sort but also i have learnt the execution of recursive function. Thanks a lot! This is the best video to understand merge sort as well as recursion!!
@lefterissakellaris9903
@lefterissakellaris9903 Жыл бұрын
I searched many tutorialrs about merge sorting and finally found this and i am finally grateful!!! thank you for your amazing work. Very clear to understand!
@mhrran260
@mhrran260 Жыл бұрын
You make things very clear and easy , and that determination of explaining all parts in details is rare ,thank you
@CyberFactZ
@CyberFactZ 5 жыл бұрын
I visited your CHANNEL just half hour ago and I can see you are doing a wonderful work. Plz keep it up and yes I totally love your explanation.👍
@ind-sha
@ind-sha 4 жыл бұрын
It couldn't get more simpler than this. Thanks for making this video. Keep up the good work.
@jacopomalatesta1522
@jacopomalatesta1522 Жыл бұрын
This is precisely the explanation I needed to understand the recursive nature of merge sort. I'm so grateful I stumbeld upon this video! Subscribed.
@pythonista2749
@pythonista2749 2 жыл бұрын
Ma'am you are the first person who explained merge sort which I will never forget. I have not even completed this video and understood this. Please don't stop making videos like this. We pythonista's highly need tutor like you. Ps - I am coding since last 4 months.
@chandrushekhar9223
@chandrushekhar9223 4 жыл бұрын
Absolutly,thrilled to got this academy for python tutorials,well done ,well explaination
@ashutoshchoubey369
@ashutoshchoubey369 3 жыл бұрын
Now I got how this merge sort works. After watching so much of videos and online resources. Great explanation. Keep it up👍👍👍
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you :)
@nagababuk2197
@nagababuk2197 2 жыл бұрын
It is the best video so far I see in KZbin , it really helps me to understand the merge sort crystal clear. Thank you mam!!!!!!
@aprajitaaditya2181
@aprajitaaditya2181 Жыл бұрын
Really great work , this whole DSA series is just awesome . Highly Recommended .
@mihirnaik3383
@mihirnaik3383 2 жыл бұрын
Thank you Ma'am, all the sorting videos were really helpful and you made it easy to understand. It cleared out all the doubts I had earlier regarding sorting. Good luck :)
@sameerkumar1884
@sameerkumar1884 3 жыл бұрын
Amazingly and diligently done... You are extraordinary in patiently explaining. I am sure, a lot of like me could have never understood if you wouldn't make this video. I truly appreciate your hard work
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you so much :)
@joganjogan1670
@joganjogan1670 2 жыл бұрын
Super,wonderful explanation from you, I've seen many videos but the most satisfying clip is yours
@Khanarmaanrokz
@Khanarmaanrokz 3 жыл бұрын
Made everything crystal clear. I was having a hard time with the recursion, thanks a lot.
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you :)
@muhammadminhal9883
@muhammadminhal9883 7 ай бұрын
Only Video on KZbin that explains Merge Sort clearly , Thank you
@subhashpurushothaman3831
@subhashpurushothaman3831 4 жыл бұрын
Oh man!surrendered to your explanation....voice is your major plus point...it adds beauty to your explanation....its like honey flowing through my ears....SUPER AWESOME EXPLANATION......You have a great future....apologize me if anything in my comment had hurt you.....THANK YOU FOR THIS VIDEO!!!!!!
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
Thank you :)
@RanjithKumar76599
@RanjithKumar76599 2 жыл бұрын
Mam i am big fan of your teaching..i am currently learning DSA from your channel..And your way of teaching is really good. and the most imp thing i liked was even the videos len is getting big you are not compromising on the detail explanation of the content with examples,Which will be more helpful for beginners like me to understand the concepts better. Thanks a lot mam will recommend this channel for all my friends who were trying to learn python or DSA.
@TheMihirthakkar
@TheMihirthakkar 3 жыл бұрын
Amazing video. Beautiful explanation to one of the most elegant sorting algorithms!
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Glad it was helpful! :)
@anuragsingh-hu7si
@anuragsingh-hu7si 4 жыл бұрын
too good explanation, watched other videos same code, but got the understanding from here, thank you very much.
@alihaghighat1244
@alihaghighat1244 Жыл бұрын
After you wrote the code, the explanation of how it works was great. Thank you for the content.😊
@RAVIKIRAN-tw1eb
@RAVIKIRAN-tw1eb Жыл бұрын
I am always searching for this kind of explanation finally i am lucky to found such a beautiful channel. I'm always struggling with problem solving but this kind of explanation gives much more confidence to me that coding is simple.. Thanks a lot...
@MrAzaroual
@MrAzaroual Жыл бұрын
thank you ❤, this is the best explanation of the merge sort algorithm that I've found so far 👏.
@NonExistant18
@NonExistant18 4 жыл бұрын
Mind blown, explained each and every part. First learned about recursion 5 years ago but never properly understood till now. This is one of the best explanations I have seen. Thank you!
@mohana8269
@mohana8269 3 жыл бұрын
Geniunely speaking,the video was too good with step by step.. neat explanation , i finally got a full clarity on merge sort. Thanks for the tutorial :)
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Glad to hear that :)
@pritisabehera1804
@pritisabehera1804 6 ай бұрын
more clear and easy video , i have searched for any easy video but i was unable to fine then i saw ur video its really easy clear explanation
@mr.hacker67z6
@mr.hacker67z6 7 ай бұрын
Most underrated channel --- this teaching was awesome and the concept and working are so clear -- thank you 2023
@yannie2482
@yannie2482 4 жыл бұрын
Thank you so much! Your explanation is very clear and it really helps a lot!!!
@sumanpanda157
@sumanpanda157 Жыл бұрын
That explanation with fu ctin call stack is beautiful. Came here 6 videos later confused with the recursive call. Finally got it. Thank you
@ganeshnageswaran4808
@ganeshnageswaran4808 Жыл бұрын
Can u explain me, I'm facing difficulties in this
@mitheshpatel6806
@mitheshpatel6806 10 ай бұрын
Great work ma'am .......just love the way u simplify things and explian the nitty gritties
@kamaboko1
@kamaboko1 4 жыл бұрын
Wow, you do such a fantastic job explaining Python. Thank you!
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
Pleasure :)
@rohan8625
@rohan8625 3 жыл бұрын
Thank you..... such a excellent explanation. I've watched many videos and read some documentation but It wasn't enough now eventually I've cleared whole concept of merge sort.....!!
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Glad to hear that 😊
@verryberrypie
@verryberrypie 3 жыл бұрын
Best video on merge sort! Thank you SO much for this. I really appreciate it
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you so much :)
@hank86211
@hank86211 2 жыл бұрын
agree !! from taiwan ,many thanks
@parthdeveloper2793
@parthdeveloper2793 4 жыл бұрын
I am very thankfull to you for this explanation... This is one of the best explanation of merge sort.....👍👌👌 I appreciate your work..keep it up..👌👌
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
It's my pleasure :)
@alokik
@alokik 3 жыл бұрын
Mam you have tried hard to explain every bit of the program. Thankyou mam.
@AmulsAcademy
@AmulsAcademy 2 жыл бұрын
😊❤️
@alokik
@alokik 2 жыл бұрын
@@AmulsAcademy 😅❤️
@ajaymishra6660
@ajaymishra6660 3 жыл бұрын
merge sort never explained better than this.........finally i understood recursion...thank you so much
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Glad to hear that :)
@shreyamsingh5235
@shreyamsingh5235 3 жыл бұрын
A very detailed video from top to bottom... Made my doubts clear.. Thanks a ton.. 😊
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
My pleasure 😊
@spider4590
@spider4590 3 ай бұрын
The last 10 minutes clear my last three day doubt , thank you so much🎉
@sruthir1236
@sruthir1236 3 жыл бұрын
This is the one and only video which explained actual mechanism behind the code of merge sort.
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you :)
@omkarbhoir487
@omkarbhoir487 Жыл бұрын
Was finding a video like this, very well explained!👏👏
@shireeshasiri7099
@shireeshasiri7099 2 жыл бұрын
Thank you so much .finally I understood merge sort .thank you for making such a good video.
@rishabhtiwari1153
@rishabhtiwari1153 3 жыл бұрын
Best explanation I got till date ....thankyou so much... you are a true gem!!!
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you so much :)
@nishansarkar9824
@nishansarkar9824 5 жыл бұрын
I always visit your channel for python programming, your explanation is very good it helps me very much. Make videos on linear search, binary search, stack, queue, linked list, doubly linked list, tree.
@AmulsAcademy
@AmulsAcademy 5 жыл бұрын
Thank you :)
@goldenboy2893
@goldenboy2893 4 жыл бұрын
fantastic!!!!!! you are my python angel~~~~ i am so moved what you told me to do!!!! I dont describe how much i thank you for this video~~!!!!
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
You are welcome :)
@mahseratokpas631
@mahseratokpas631 3 жыл бұрын
It was the best tutorial video I ever saw anywhere .
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you :)
@pankitkumar5646
@pankitkumar5646 3 жыл бұрын
excellent description for merge sort , i am subscribing it for more algos like same. Thanks for this video..
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thanks and welcome :)
@md.sameer5749
@md.sameer5749 3 жыл бұрын
After 1 year i m watching this video I watched it 3 tyms then i came to understand it clearly Great explanation sister👌
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Glad to hear that :)
@ritikgupta9354
@ritikgupta9354 4 жыл бұрын
i think this is the best tutorial for mergesort i am very thankful to you you have to make my doubt clear thank you
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
Thank you :)
@RajnishKumar-ev7wi
@RajnishKumar-ev7wi Жыл бұрын
i truly appreciate your hard work your explaining easily understandable
@ankushrajput4770
@ankushrajput4770 4 жыл бұрын
Thanx for uploading such good videos, you are doing really great work, best of luck
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
Thank you :)
@mdougf
@mdougf 4 жыл бұрын
Beautiful! Thank you! Such a helpful explanation! Subbed
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
My Pleasure :)
@misssuri2221
@misssuri2221 7 ай бұрын
Great video nicely explain especially with example so that the recursive concept clearly understand
@Telangana_farmers_Life
@Telangana_farmers_Life Жыл бұрын
Before seeing this video I saw many other videos of merge sort but I didn't understood but after seeing this video I understood everything
@HimanshuSharma-kz7vm
@HimanshuSharma-kz7vm 3 жыл бұрын
This is the best video for Merge Sort in Python. Thanx for this video.
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Glad to hear that 😊
@Ssam33r121
@Ssam33r121 Жыл бұрын
effort is tremendous. I like your explanation. hats off to you... God blessed you.
@sreekanththota2200
@sreekanththota2200 3 жыл бұрын
mam ...outstanding explanation....Thanks. a lot mam...at one day all your videos will get millions of views...well explained....I also watched ur playlist on patterns... plzz continued ..mam..also do more on data structures..with python
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thanks a lot :)
@fahadsajeem2897
@fahadsajeem2897 3 жыл бұрын
This kind of explanation is really useful .. it really helped me to understand the program
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you :)
@aashutoshsinha1253
@aashutoshsinha1253 3 жыл бұрын
thank u very much, i was trying so hard to understand..but all in vain..now finally i understood/..i wish we had you in our clg as teacher..thank u
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
You are most welcome :)
@chandramurugesan6517
@chandramurugesan6517 2 жыл бұрын
simple and powerful animation at the end!!. it will be great if you explain why you used the same list1 variable all the places even for the result
@prasanthpaul1354
@prasanthpaul1354 2 жыл бұрын
Wonderfully explained !! Thank u so much❤❤❤
@chakshuprajapati698
@chakshuprajapati698 3 жыл бұрын
Extraordinary , Thanks for the explanation 👍
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
My pleasure :)
@p.m.9530
@p.m.9530 Жыл бұрын
Amazing explanation Very good work 👏👏👍
@weraklnuniiga4467
@weraklnuniiga4467 Жыл бұрын
Love it! seem many tutorial , this one solved all my questions. thank you !!! 😆😆😆😆😆😉
@shujanahamed9537
@shujanahamed9537 2 жыл бұрын
your tutorials are wonderful . thanks a lot.
@pranjalchaplot
@pranjalchaplot 3 жыл бұрын
thanks for the beautiful explanation in the previous video and simple implementation in this video. just one advice couldn't you have merged this and the previous video because it's 30 min and i think everyone would be fine by seeing 10 min more a very nice video. anyways brilliant work. keep it up
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you :) Thanks for the suggestion i will remember that :)
@python_knooobb
@python_knooobb 8 ай бұрын
Best expalination of merge sort.thank you helped alot
@ashishprasadverma9428
@ashishprasadverma9428 Жыл бұрын
Only amazing explanation of merge sort in whole internet, Thankyou.
@ganeshnageswaran4808
@ganeshnageswaran4808 Жыл бұрын
Bro i have doubt!! Can u clear
@ganeshnageswaran4808
@ganeshnageswaran4808 Жыл бұрын
20 and 1 is sorted , merged I understand that
@ganeshnageswaran4808
@ganeshnageswaran4808 Жыл бұрын
It is stored in list1 and what is happening after that?
@ArunKumar-yb2jn
@ArunKumar-yb2jn 2 жыл бұрын
Such a beautiful voice I can listen all day to this.
@bhumiraval6592
@bhumiraval6592 4 жыл бұрын
Thank u for this video I clearly understood merge sort because of this video
@balakrishnavaidyanathan8572
@balakrishnavaidyanathan8572 3 жыл бұрын
Your python merge sort is great.keep sending some more related topics
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you, I will :)
@tigerdataimarticus7088
@tigerdataimarticus7088 5 жыл бұрын
Superb explanation I m really fan of ur explanation
@rohitkadam1772
@rohitkadam1772 2 жыл бұрын
Very best explanation you made 4 hours of my clg lectures into 30 minutes
@jaheerkalanthar816
@jaheerkalanthar816 3 жыл бұрын
There is no one is better than you sister,Thanks from my botom of heart May god bless you for long live sister love from Tamil Nadu
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you so much :)
@sabarishsusiraj577
@sabarishsusiraj577 2 жыл бұрын
kudos for your patience!!
@AmulsAcademy
@AmulsAcademy 2 жыл бұрын
Thank you 😊
@Salil-gw8cq
@Salil-gw8cq 3 жыл бұрын
Superb explanation of merge Sort Algorithm
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thanks a lot :)
@thisisnitinv
@thisisnitinv 4 жыл бұрын
Thank you for your hard work.
@vinaypatil2259
@vinaypatil2259 2 жыл бұрын
Excellent explain mam With clear audio,thank u mam
@BeardedBong
@BeardedBong 2 жыл бұрын
i knew merge sort but didnt know it could be known this beautifully ♥
@AmulsAcademy
@AmulsAcademy 2 жыл бұрын
Thank you 😊
@nivritisingh5850
@nivritisingh5850 10 ай бұрын
Perfect explanation!👍
@sangameshnarayanpethkar9244
@sangameshnarayanpethkar9244 Жыл бұрын
Ma'am Thank you so much for such a amazing Video...🙏🙏
@revanthchinnu8904
@revanthchinnu8904 2 жыл бұрын
At 17:53 if any value left in right list or left list i.e while j
@sakthivel-dq2wr
@sakthivel-dq2wr 4 жыл бұрын
I got placed in hcl... Tq very much mam... for such a wonderful videos...
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
Congrats :)
@vikkivikas3685
@vikkivikas3685 9 ай бұрын
VERY GOOD EXPLANATION THANK YOU SO MUCH
@navneetprakash933
@navneetprakash933 4 жыл бұрын
Such an amazing tutorial.
@proneyex
@proneyex 3 жыл бұрын
Best tutorial out of all the others I have tired to figure out what is going on
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you :)
@MrKrishna351
@MrKrishna351 4 жыл бұрын
nice explanation, Thank you so much!
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
Pleasure :)
@SachinSharma-hr6lh
@SachinSharma-hr6lh 3 жыл бұрын
You put too much efforts in it thankyou so much
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thank you :)
@tamilhce
@tamilhce 2 жыл бұрын
clear & crisp explanaition
@adityanittala1192
@adityanittala1192 2 жыл бұрын
Superb explaination!! 👍
@masoom5320
@masoom5320 4 жыл бұрын
ma'am aap bahut achha kam karti hai......thank you so much
@sanr6838
@sanr6838 5 жыл бұрын
Really great explanation. Thank you. Glad I found your channel.
@AmulsAcademy
@AmulsAcademy 5 жыл бұрын
Thank you :)
@pritiKumari-ib7nt
@pritiKumari-ib7nt 3 жыл бұрын
A very good explanation ...thank you so much ma'am
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
My pleasure :)
@vidyashreeks5869
@vidyashreeks5869 Жыл бұрын
Nice Explanation!!👍
@Anonymous03Jan
@Anonymous03Jan 4 жыл бұрын
Brilliant explanation, thanks a lot
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
Thank you :)
@madhuh8537
@madhuh8537 2 жыл бұрын
The explanation is awesome 👌👌,Can you do videos on DBMS.
@mohammadawais455
@mohammadawais455 4 жыл бұрын
very easy explanation sir! Thankyou
@AmulsAcademy
@AmulsAcademy 4 жыл бұрын
Pleasure :)
@amanagrawal6088
@amanagrawal6088 3 жыл бұрын
Awesome......god level teaching skill.
@AmulsAcademy
@AmulsAcademy 3 жыл бұрын
Thanks a lot :)
Insertion Sort Algorithm in Python Programming | Beginners Tutorials
9:06
10 Python Comprehensions You SHOULD Be Using
21:35
Tech With Tim
Рет қаралды 114 М.
$10,000 Every Day You Survive In The Wilderness
26:44
MrBeast
Рет қаралды 135 МЛН
Универ. 10 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:04:59
Комедии 2023
Рет қаралды 1,1 МЛН
Merge Sort In Python Explained (With Example And Code)
13:35
FelixTechTips
Рет қаралды 194 М.
Merge Sort in Python Programming | Example
10:30
Amulya's Academy
Рет қаралды 36 М.
Merge Sort | C Programming Example
18:02
Portfolio Courses
Рет қаралды 71 М.
Merge sort algorithm
18:20
mycodeschool
Рет қаралды 2,2 МЛН
Learn Merge Sort in 13 minutes 🔪
13:45
Bro Code
Рет қаралды 257 М.
Merge Sort - Data Structures & Algorithms Tutorial Python #17
21:41
List Comprehension - BEST Python feature !!! Fast and Efficient
14:51
Python Simplified
Рет қаралды 186 М.
Quick Sort Theory | DSA
21:18
Telusko
Рет қаралды 14 М.