Skip to content

drawcode/python-algorithms

Repository files navigation

## Python Algorithms Library
## Laurent Luce

### Description
The purpose of this library is to help you with common algorithms like:

String matching
  - Naive
  - Rabin-Karp
  - Knuth-Morris-Pratt
  - Boyer-Moore-Horspool

Binary tree
  - node and tree class
  - lookup
  - insert
  - delete
  - compare 2 trees
  - print tree
  - tree inorder iterator

### Installation
Get the source and run

    $ python setup.py install

### Usage
To use the Python Algorithms library, just import the modules you need
like 'import string_matching' in your current python application.

### License
The Python Algorithms Library is distributed under the MIT License

About

Algorithms implemented in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%