Binary Search using MATLAB It is most popular & efficient Search algorithm. A search algorithmis an algorithm that retrieves information stored within some data structure. Binary search works only on a sorted set of elements.

Linear Search using MATLAB It is one of the simplest searching algorithm. A search algorithmis an algorithm that retrieves information stored within some data structure. It relies on the technique of traversing a list from start

Bubble Sort It is one of the simplest sorting algorithm. It is a comparison based algorithm in which each pair of adjacent elements is compared and the elements are swapped if they are not

Selection Sort It is conceptually the simplest sorting algorithm. This algorithm finds the smallest element in the array and exchanges it with the element in the first position, then finds the second smallest element

Quick sort is also a divide and conquer algorithm like the merge sort hence it is also a recursive algorithm. Quicksort is highly efficient algorithm and is based on partitioning the array. Procedure: A

Merge Sort is a sorting algorithm based on divide and conquer paradigm. Merge sort keeps on dividing the list into equal halves until it can no more be divided. By definition, if it is

It is a simple Sorting algorithm which sorts the array by shifting elements one by one. This is an in-place sorting algorithm. An element which is to be ‘insert’ed in this sorted sub-list, has

Algorithm: An algorithm is any well-deﬁned computational procedure that takes some value, or set of values, as input and produces some value, or set of values, as output. An algorithm is thus a