# UdaySk  ## Counting Sort Algorithm

In this tutorial, we will learn about the Quick sort algorithm. Sorting is one of the fundamental operations in computer science, and there are numerous sorting algorithms available. Merge sort is one such algorithm, which is efficient and widely used in programming languages. In this article, we will discuss the merge sort algorithm and its … ## Heap sort algorithm

In this tutorial, we will learn about the Heap sort algorithm. Sorting is one of the fundamental operations in computer science, and there are numerous sorting algorithms available. Merge sort is one such algorithm, which is efficient and widely used in programming languages. In this article, we will discuss the merge sort algorithm and its … ## Merge SORT ALGORITHM

INTRODUCTION In this tutorial, we will learn about the Merge SORT ALGORITHM. Sorting is one of the fundamental operations in computer science, and there are numerous sorting algorithms available. Merge sort is one such algorithm, which is efficient and widely used in programming languages. In this article, we will discuss the merge sort algorithm and … ## SELECTION SORT ALGORITHM￼

INTRODUCTION In this tutorial, we are going to learn about the selection sort algorithm. It is a simple and efficient algorithm which is widely used for sorting elements. In the selection sort, the name itself suggests that we select the specific element on the basis of the condition.  The implementation of the selection sort algorithm … ## BUBBLE SORT ALGORITHM￼

INTRODUCTION In this tutorial, we will learn about the bubble sort algorithm. The bubble sort algorithm is the simplest sorting algorithm, which works on the repeated swapping of the elements according to the condition of the lexicographical order. The bubble sort name itself suggests that the movement of the array elements is just like the … 