# Video Tutorials on MYCPLU S YouTube Channel

Here is the list of tutorials on MYCPLUS YouTube channel. We are going to upload videos on regular basis, so please subscribe to our YouTube channel to get notifications of any new videos.

#### Quicksort Algorithm explained in detail

Quicksort is an efficient sorting algorithm based on Divide and Conquer rule. It works by selecting a ‘pivot’ element from the array and partitioning the other elements into two sub-arrays and recursively sorting them.

#### Selection Sort explained in 2 minutes

Selection sort is an in-place comparison-based algorithm in which the list is divided into two parts, the sorted part at the left end and the unsorted part at the right end. Initially, the sorted part is empty and the unsorted part is the entire list.

#### Bubble Sort Algorithm explained in 2 minutes

Bubble Sort is the simplest form of sorting algorithms that works by repeatedly stepping through the list of items (e.g. array) and swapping the adjacent elements if they are in incorrect order.

#### Top 10 best applications written in C/C++

This is a list of famous and widely used applications and software packages written in C or C++ programming languages. These are mainly operating systems, programming languages, Graphical User Interfaces (GUIs) and IDEs.

#### Is C++ still relevant in 2020?

This video tries to answer the questions such as 1) Is C++ less popular now? 2) What is the main purpose of C++ today? 3) Is C++ becoming a legacy language like FORTRAN and COBOL? 4) Are many developers still using C++? 5) What is the future of C++?

#### The C/C++ Modulus Operator

The modulus operator returns the remainder of a division of one number by another. There are multiple uses of modulus operator such as telling if a number is a factor of another number or not. It can also be used to generate a random number.

#### The 10 Most Prestigious Programming Contests and Challenges

The to 10 most prestigious and old programming contests and challenges which you can participate and win prizes. You can use C, C++, Java or C# or any other programming language in these contests.