# Python tutor

##### Quick Sort explained - python coding

Sep 14, 2021

Quicksort is an in-place sorting algorithm. Developed by British computer scientist Tony Hoare in 1959 and published in 1961, it is still a commonly used algorithm for sorting. When implemented well, it can be somewhat faster than...

##### Merge sort explained - python coding

Sep 14, 2021

In computer science, merge sort is an efficient, general-purpose, and comparison-based sorting algorithm. Most implementations produce a stable sort, which means that the order of equal elements is the same in the input and output...

##### Insertion sort examples in python - python coding

Sep 09, 2021

In this lesson on python coding, we will talk about one of the Insertion Sort. This algorithm is a very common question for python coding interviews. This article will help if you are preparing for a python coding interview, so le...

Sep 08, 2021

##### Selection sort examples in python - python coding

Sep 08, 2021

In this lesson on python coding, we will talk about one of the fundamental algorithms in computer science for sorting&nbsp;Selection Sort. The selection&nbsp;sort algorithm is a very common question for python coding interview...

##### Bubble sort examples in python - python coding

Sep 08, 2021

In this lesson on python coding, we will talk about one of the fundamental algorithms in computer science for sorting Bubble Sort.&nbsp;Bubble sort algorithm is a very common question for python coding interviews. This article wil...

##### Hash table program in python - python coding

Sep 08, 2021

In this lesson on python coding, we will talk about one of the most famous, and fundamental algorithms in computer science&nbsp;Hash table. The hash table&nbsp;algorithm is a very common question for python coding interviews. ...

##### Sequential Search or linear search program in python - python coding

Sep 07, 2021

In this lesson on python coding, we will talk about one of the fundamental algorithms in computer science linear search or sequential search with algorithm. Linear&nbsp;Search search algorithm is a very common question for&nbs...

##### Python program to send mail using gmail smtp - python coding

Sep 03, 2021

In this lesson on python coding, we will learn how to send mail using Gmail SMTP?. To send email using Gmail smtp we required a Gmail account (email and password) if you don't have an account click here to sign up with google. I ...

##### Binary search program in python - python coding

Sep 02, 2021

In this lesson on python coding, we will talk about one of the most famous, and fundamental algorithms in computer science binary search. Binary Search search algorithm is a very common question for python coding interviews. T...

##### Python 3 quick start guide (Python 3 cheat sheet)

Aug 23, 2021

This is a python 3 cheat sheet to learn python in a quick way, this post also has a PDF pdf version to download. I will cover all important topics in python 3. Python 3 is a truly versatile programming language, loved both by web...