All Algorithms implemented in Python the-algorithms.com/
Go to file
Dhakad9 aa18600e22 Stack using double linked list (#1413)
* Stack using double linked list

* Test with doctests

* Update stack_using_dll.py

* Update stack_using_dll.py

* Update stack_using_dll.py

Co-authored-by: Christian Clauss <cclauss@me.com>
2019-12-21 02:46:49 +01:00
.github Typo in a comment (#1603) 2019-11-29 00:23:37 +05:30
arithmetic_analysis Bug Fixed in newton_raphson_method.py (#1634) 2019-12-15 08:27:07 +01:00
backtracking Simplify sudoku.is_completed() using builtin all() (#1608) 2019-12-08 22:42:17 +01:00
blockchain Add Topological Sort (#1302) 2019-10-18 08:13:58 +02:00
boolean_algebra Tabs --> spaces in quine_mc_cluskey.py (#1426) 2019-11-21 22:21:40 +08:00
ciphers Fixed warning string for Key B = 0 (#1639) 2019-12-20 23:52:43 +01:00
compression Fix indentation contains tabs (flake8 E101,W191) (#1573) 2019-11-15 23:05:00 -08:00
conversions Create roman_to_integer.py (#1636) 2019-12-21 00:23:15 +01:00
data_structures Stack using double linked list (#1413) 2019-12-21 02:46:49 +01:00
digital_image_processing Image processing algorithms added (#616) 2019-12-10 07:52:40 +01:00
divide_and_conquer Adding doctests into LDA algorithm (#1621) 2019-12-08 23:15:17 +01:00
dynamic_programming file iterating_through_submasks.py for given mask is added in dynamic_programming (#1635) 2019-12-18 19:55:12 +05:30
file_transfer GitHub Action formats our code with psf/black (#1569) 2019-11-14 19:59:43 +01:00
fuzzy_logic Remove code with side effects from main (#1577) 2019-11-17 19:38:48 +01:00
graphs Add docstr and algorithm to BFS shortest path module (#1637) 2019-12-19 10:40:16 +01:00
hashes add the index calculation class at digital_image_processing and the hamming code algorithm at hashes (#1152) 2019-12-06 07:13:10 +01:00
images Add Travis_CI_tests_are_failing.md (#1499) 2019-10-28 13:38:08 +01:00
linear_algebra Update README.md (#1588) 2019-11-23 04:06:52 +01:00
machine_learning Remove \r from strings (#1622) 2019-12-10 15:53:50 +01:00
maths Harmonic Geometric and P-Series Added (#1633) 2019-12-14 06:46:02 +01:00
matrix psf/black code formatting (#1277) 2019-10-05 10:14:13 +05:00
networking_flow psf/black code formatting (#1277) 2019-10-05 10:14:13 +05:00
neural_network Improved readability (#1615) 2019-12-07 06:39:59 +01:00
other other/integeration_by_simpson_approx.py is added for approximate integeration (#1638) 2019-12-20 20:27:32 +01:00
project_euler Fix indentation contains tabs (flake8 E101,W191) (#1573) 2019-11-15 23:05:00 -08:00
scripts minor changes in format of DIRECTORY.md (#1461) 2019-10-25 19:33:24 +02:00
searches Improved readability (#1615) 2019-12-07 06:39:59 +01:00
sorts Update odd_even_transposition_parallel.py (#1458) 2019-12-08 23:43:56 +01:00
strings Reverse Words (#1581) 2019-11-18 12:47:26 +01:00
traversals psf/black code formatting (#1277) 2019-10-05 10:14:13 +05:00
web_programming added current stock price (#1590) 2019-11-23 13:54:06 +01:00
.coveragerc Add pytest-cov (#1578) 2019-11-17 19:37:58 +01:00
.gitignore Update .gitignore to remove __pycache__/ (#1127) 2019-08-17 00:46:33 +02:00
.travis.yml Update binary_search_tree.py (#1339) 2019-12-21 01:44:31 +01:00
CONTRIBUTING.md Readability of CONTRIBUTING.md (#1422) 2019-10-23 04:07:50 +08:00
LICENSE.md Create CONTRIBUTING.md (#864) 2019-06-02 12:14:18 +08:00
README.md Readability of CONTRIBUTING.md (#1422) 2019-10-23 04:07:50 +08:00
requirements.txt Remove \r from strings (#1622) 2019-12-10 15:53:50 +01:00
Travis_CI_tests_are_failing.md Add Travis_CI_tests_are_failing.md (#1499) 2019-10-28 13:38:08 +01:00

The Algorithms - Python

Donate  Build Status  LGTM  Gitter chat  contributions welcome   

All algorithms implemented in Python (for education)

These implementations are for learning purposes. They may be less efficient than the implementations in the Python standard library.

Contribution Guidelines

Read our Contribution Guidelines before you contribute.

Community Channel

We're on Gitter! Please join us.

List of Algorithms

See our directory.

Open in Gitpod