close
The Wayback Machine - https://web.archive.org/web/20200514135957/https://github.com/TheAlgorithms/Python
Skip to content
All Algorithms implemented in Python
Python
Branch: master
Clone or download

Latest commit

cclauss and github-actions The new version of flake8 is linting f-strings (#1976)
* The new version of flake8 is linting f-strings

* updating DIRECTORY.md

Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Latest commit 69171a9 May 13, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Image .github Delete FUNDING.yml May 4, 2020
Image arithmetic_analysis Create codespell.yml (#1698) Jan 18, 2020
Image backtracking Hamiltonian Cycle (#1930) May 2, 2020
Image bit_manipulation Create Python/bit_manipulation/README.md (#1897) Apr 20, 2020
Image blockchain Add Topological Sort (#1302) Oct 18, 2019
Image boolean_algebra Tabs --> spaces in quine_mc_cluskey.py (#1426) Nov 21, 2019
Image cellular_automata Blacken one_dimensional.py (#1911) Apr 27, 2020
Image ciphers Upgrades to caesar_cipher.py (#1958) May 8, 2020
Image compression Create codespell.yml (#1698) Jan 18, 2020
Image conversions Create codespell.yml (#1698) Jan 18, 2020
Image data_structures Add type hints to max_heap.py (#1960) May 11, 2020
Image digital_image_processing The new version of flake8 is linting f-strings (#1976) May 13, 2020
Image divide_and_conquer Wrap lines that go beyond GitHub Editor (#1925) May 1, 2020
Image dynamic_programming Wrap lines that go beyond GitHub Editor (#1925) May 1, 2020
Image file_transfer Create codespell.yml (#1698) Jan 18, 2020
Image fuzzy_logic contribution guidelines checks (#1787) Mar 4, 2020
Image geodesy Implemented geodesy - Lambert's ellipsoidal distance (#1763) Feb 20, 2020
Image graphics Added implementation for Bezier Curve, under a new graphics directory. ( Jan 25, 2020
Image graphs Add graphs/frequent_pattern_graph_miner.py (#1866) May 7, 2020
Image hashes contribution guidelines checks (#1787) Mar 4, 2020
Image images Add Travis_CI_tests_are_failing.md (#1499) Oct 28, 2019
Image linear_algebra Changed the deprecated `np.matrix` to `np.ndarray` (#1923) May 1, 2020
Image machine_learning Fix astar (#1966) May 10, 2020
Image maths Fix astar (#1966) May 10, 2020
Image matrix Wrap lines that go beyond GitHub Editor (#1925) May 1, 2020
Image networking_flow Create codespell.yml (#1698) Jan 18, 2020
Image neural_network Test the exception conditions (#1853) Apr 13, 2020
Image optimization added hill climbing algorithm (#1666) Jan 8, 2020
Image other Wrap lines that go beyond GitHub Editor (#1925) May 1, 2020
Image project_euler Deal with maps (#1945) May 6, 2020
Image quantum Update README.md (#1842) Apr 7, 2020
Image scheduling Added Shortest Job First Algorithm (#1957) May 7, 2020
Image scripts contribution guidelines checks (#1787) Mar 4, 2020
Image searches Wrap lines that go beyond GitHub Editor (#1925) May 1, 2020
Image sorts Iterative merge sort implementation (#1972) May 11, 2020
Image strings fix: space count in strings/word_occurrence.py (#1896) Apr 21, 2020
Image traversals contribution guidelines checks (#1787) Mar 4, 2020
Image web_programming Deal with maps (#1945) May 6, 2020
Image .coveragerc Add pytest-cov (#1578) Nov 17, 2019
Image .gitignore contribution guidelines checks (#1787) Mar 4, 2020
Image .gitpod.yml Change gitpod configuration for python3. (#1827) Apr 7, 2020
Image .travis.yml Travis CI: Strict flake8 (#1962) May 10, 2020
Image CONTRIBUTING.md Update CONTRIBUTING.md (#1886) Apr 17, 2020
Image DIRECTORY.md The new version of flake8 is linting f-strings (#1976) May 13, 2020
Image LICENSE.md Update year in LICENSE.md (#1848) Apr 13, 2020
Image README.md Fix psf/black issues than fail the build (#1935) May 3, 2020
Image Travis_CI_tests_are_failing.md Add Travis_CI_tests_are_failing.md (#1499) Oct 28, 2019
Image requirements.txt Added Lstm example for stock predection (#1908) May 7, 2020

README.md

The Algorithms - Python

Gitpod Ready-to-Code Gitter chat  Build Status  LGTM  contributions welcome  Donate  Image 

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.

You can’t perform that action at this time.