w512 / algorithms

Base algorithms

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Algorithms

Base algorithms implemented in Python programming language.

Installation:

git clone git@github.com:NikolayBlokhin/algorithms.git
cd algorithms
virtualenv --no-site-packages -p python3 env
source ./env/bin/activate

Implemented

Base sorting algorithms

https://en.wikipedia.org/wiki/Sorting_algorithm

  • Bubble sort (two variants)
  • Quick sort
  • Merge sort

Linked list conception

https://en.wikipedia.org/wiki/Linked_list

Base stack implementation

https://en.wikipedia.org/wiki/Stack_(abstract_data_type)

Performance examples

About

Base algorithms


Languages

Language:Python 100.0%