John Law
06dad4f9d8
Fix mypy in #3149 ( #3988 )
...
* Fix mypy in #3149
* Fix pre-commit
2020-11-29 23:16:26 +05:30
Jenia Dysin
0febbd397e
Add typehints to blockchain ( #3149 )
...
* updating DIRECTORY.md
* updating DIRECTORY.md
* Added type hints to blockchain algorithms
* updating DIRECTORY.md
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-11-30 00:20:54 +08:00
Christian Clauss
9316e7c014
Set the Python file maximum line length to 88 characters ( #2122 )
...
* flake8 --max-line-length=88
* fixup! Format Python code with psf/black push
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-06-16 10:09:19 +02:00
Jie Han
c906ba82f3
refactor: move import pytest line of blockchain algs under "main" section. ( #2012 )
...
* change doctest line
import doctest is not relevant with algorithms. move it under main section.
* from doctest import testmod
* refactor: move doctest under "main" section
* Update diophantine_equation.py
* Update modular_division.py
Co-authored-by: Christian Clauss <cclauss@me.com>
2020-05-19 12:56:16 +02:00
Phyllipe Bezerra
455509acee
Add Topological Sort ( #1302 )
...
* add topological sort
* fix topological sort?
* running black
* renaming file
2019-10-18 08:13:58 +02:00
Sushil Singh
9cc9f67d64
Chinese Remainder Theorem | Diophantine Equation | Modular Division ( #1248 )
...
* Update .gitignore to remove __pycache__/
* added chinese_remainder_theorem
* Added Diophantine_equation algorithm
* Update Diophantine eqn & chinese remainder theorem
* Update Diophantine eqn & chinese remainder theorem
* added efficient modular division algorithm
* added GCD function
* update chinese_remainder_theorem | dipohantine eqn | modular_division
* update chinese_remainder_theorem | dipohantine eqn | modular_division
* added a new directory named blockchain & a files from data_structures/hashing/number_theory
* added a new directory named blockchain & a files from data_structures/hashing/number_theory
2019-10-06 23:52:04 +05:00