Merge Sort Algorithm Using Java - Sorting Algorithm in Data Structures
Offered By: Great Learning via YouTube
Course Description
Overview
Merge Sort Algorithm, invented by John von Neumann in 1945, is one of the most efficient sorting algorithms and is based on the Divide-and-Conquer concept. Merge Sort Algorithm repeatedly divides a list into two equal halves until it can no longer be split in two. A Merge sort algorithm divides a list into various sub-lists, each of which consists of a single element, and combining of the sub-lists results in a sorted list.
Great Learning brings you this video “Merge Sort Algorithm”, aimed at helping you understand this specific type of algorithm. This video will help you understand the implementation of Merge sort algorithms and its analysis. The video will also take you through Merge sort Time/Space Complexity and also explain the difference between Quick sort and Merge sort algorithms. Added to this, the video teaches these concepts by carrying out simultaneous demonstrations as well as examples on Merge sort algorithms.
Syllabus
Introduction.
What is Merge Sort?.
Merge Sort - Algorithm.
Merge Sort - Demonstration.
Merge - Algorithm.
Merge - Demonstration.
Merge Sort - Implementation.
Merge Sort - Analysis.
Merge Sort - Time Complexity.
Merge Sort - Space Complexity.
Quick Sort vs. Merge Sort.
Merge Sort Examples.
Thank you!.
Taught by
Great Learning
Related Courses
Programming 102: Think Like a Computer ScientistRaspberry Pi Foundation via FutureLearn Using Effcient Sorting Algorithms in Java to Arrange Tax Data
Coursera Project Network via Coursera Using Efficient Sorting Algorithms in Java to Arrange Tax Data
Coursera Project Network via Coursera Merge, Sort and Filter Data in Python Pandas
Coursera Project Network via Coursera Parallel programming (Scala 2 version)
École Polytechnique Fédérale de Lausanne via Coursera