All Algorithms implemented in Python the-algorithms.com/
Go to file
Kenneth P 77f3888b71
Pi digit extraction algorithm (#1996)
* added pi digit extraction formula

* updating DIRECTORY.md

* fixed typo in a comment

* updated bbp_formula.py

* Update maths/bbp_formula.py

Co-authored-by: Christian Clauss <cclauss@me.com>

* Update maths/bbp_formula.py

Co-authored-by: Christian Clauss <cclauss@me.com>

* Update bbp_formula.py

* Update and rename bbp_formula.py to bailey_borwein_plouffe.py

* updating DIRECTORY.md

* calculate

* "".join(bailey_borwein_plouffe(i) for i in range(1, 12))

* Update bailey_borwein_plouffe.py

* Update bailey_borwein_plouffe.py

Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
2020-05-18 22:54:08 +02:00
.github actions/setup-python@v2 (#1986) 2020-05-16 08:49:56 +02:00
arithmetic_analysis Create codespell.yml (#1698) 2020-01-18 13:24:33 +01:00
backtracking Hamiltonian Cycle (#1930) 2020-05-02 21:13:56 +02:00
bit_manipulation Create Python/bit_manipulation/README.md (#1897) 2020-04-20 20:19:27 +02:00
blockchain change doctest line (#2007) 2020-05-18 21:44:27 +02:00
boolean_algebra Tabs --> spaces in quine_mc_cluskey.py (#1426) 2019-11-21 22:21:40 +08:00
cellular_automata Blacken one_dimensional.py (#1911) 2020-04-27 18:40:46 +02:00
ciphers hill_cipher.py: gcd() -> greatest_common_divisor() (#1997) 2020-05-18 13:05:51 +02:00
compression Create codespell.yml (#1698) 2020-01-18 13:24:33 +01:00
conversions Create codespell.yml (#1698) 2020-01-18 13:24:33 +01:00
data_structures added __len__ function (#1812) 2020-05-18 18:10:55 +02:00
digital_image_processing The new version of flake8 is linting f-strings (#1976) 2020-05-13 20:03:28 +02:00
divide_and_conquer Wrap lines that go beyond GitHub Editor (#1925) 2020-05-01 23:36:35 +02:00
dynamic_programming Wrap lines that go beyond GitHub Editor (#1925) 2020-05-01 23:36:35 +02:00
file_transfer Create codespell.yml (#1698) 2020-01-18 13:24:33 +01:00
fuzzy_logic contribution guidelines checks (#1787) 2020-03-04 13:40:28 +01:00
geodesy Implemented geodesy - Lambert's ellipsoidal distance (#1763) 2020-02-20 14:34:43 +01:00
graphics Added implementation for Bezier Curve, under a new graphics directory. (#1713) 2020-01-25 07:18:43 +01:00
graphs Add graphs/frequent_pattern_graph_miner.py (#1866) 2020-05-07 23:30:24 +02:00
hashes contribution guidelines checks (#1787) 2020-03-04 13:40:28 +01:00
images Add Travis_CI_tests_are_failing.md (#1499) 2019-10-28 13:38:08 +01:00
linear_algebra Changed the deprecated np.matrix to np.ndarray (#1923) 2020-05-01 17:42:41 +02:00
machine_learning Fix astar (#1966) 2020-05-10 20:49:40 +05:30
maths Pi digit extraction algorithm (#1996) 2020-05-18 22:54:08 +02:00
matrix Wrap lines that go beyond GitHub Editor (#1925) 2020-05-01 23:36:35 +02:00
networking_flow Create codespell.yml (#1698) 2020-01-18 13:24:33 +01:00
neural_network Test the exception conditions (#1853) 2020-04-13 02:10:21 +02:00
optimization added hill climbing algorithm (#1666) 2020-01-08 06:00:55 +01:00
other Wrap lines that go beyond GitHub Editor (#1925) 2020-05-01 23:36:35 +02:00
project_euler Deal with maps (#1945) 2020-05-06 03:32:40 +02:00
quantum Update README.md (#1842) 2020-04-07 23:56:21 +02:00
scheduling Added Shortest Job First Algorithm (#1957) 2020-05-07 19:27:44 +02:00
scripts contribution guidelines checks (#1787) 2020-03-04 13:40:28 +01:00
searches Update linear_search.py (#1974) 2020-05-14 16:52:43 +02:00
sorts Added strand sort (#1982) 2020-05-17 22:48:39 +02:00
strings fix: space count in strings/word_occurrence.py (#1896) 2020-04-21 17:28:54 +02:00
traversals contribution guidelines checks (#1787) 2020-03-04 13:40:28 +01:00
web_programming Deal with maps (#1945) 2020-05-06 03:32:40 +02:00
.coveragerc Add pytest-cov (#1578) 2019-11-17 19:37:58 +01:00
.gitignore contribution guidelines checks (#1787) 2020-03-04 13:40:28 +01:00
.gitpod.yml Change gitpod configuration for python3. (#1827) 2020-04-07 12:20:08 +02:00
.travis.yml Travis CI: Strict flake8 (#1962) 2020-05-10 08:06:42 +02:00
CONTRIBUTING.md Update CONTRIBUTING.md (#1886) 2020-04-17 20:03:36 +02:00
DIRECTORY.md Pi digit extraction algorithm (#1996) 2020-05-18 22:54:08 +02:00
LICENSE.md Update year in LICENSE.md (#1848) 2020-04-13 02:17:29 +02:00
README.md Fix psf/black issues than fail the build (#1935) 2020-05-03 23:58:44 +02:00
requirements.txt Added Lstm example for stock predection (#1908) 2020-05-07 08:53:44 +02: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

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

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.