Merge Sort Merge Sort is a Divide and Conquer algorithm. It divides input array in two halves, calls itself for the two halves and then merges the two sorted halves. algorithms DSA

Divide and Conquer Divide and conquer is an algorithm design paradigm based on multi-branched recursion algorithms DSA

Pseudocode A notation resembling a simplified programming language, used in program design algorithms DSA

Insertion Sort The simplest sorting algorithm that works the way one would sort playing cards in hand. algorithms DSA

Algorithms and Data Structures Algorithms are generally created independent of underlying languages, i.e. an algorithm can be implemented in more than one programming language algorithms DSA