173 Commits

Author SHA1 Message Date
0393c5ad38 Update binary_exponentiation.py 2017-10-08 13:12:33 +05:30
f5917f589c Binary Exponentiation for Multiplication 2017-10-08 13:10:05 +05:30
f4c6578ece Binary Exponentiation for a^b 2017-10-08 13:00:13 +05:30
a36ca7c42f Create binary_exponentiation.py 2017-10-08 12:59:18 +05:30
677dfe93bb Delete binary_exponentiation.java 2017-10-08 12:58:59 +05:30
b695175da3 binary exponentiation 2017-10-08 12:42:13 +05:30
2480eacdcc Adding Euclidean GCD algorithm 2017-10-01 14:50:45 +02:00
aad3fca610 Update password_generator.py
increased user interactivity and more powerful usage of modules.
2017-09-28 17:35:52 -04:00
75ccf5b77e Empty File 2017-08-22 18:08:11 +05:30
1d765f9104 made it compatible with python 3.x 2016-12-11 01:35:51 -08:00
a75a64aa9b added nested brackets problem 2016-12-11 01:23:33 -08:00
4a6894c1fa Added Sieve of Eratosthenes for finding primes 2016-11-20 22:11:50 +00:00
664b35252e Added Sieve of Eratosthenes algorithm for finding primes 2016-11-20 21:44:21 +00:00
9b2d32e8a3 Added Queue 2016-10-08 21:12:14 -04:00
d8a6245103 Uses 'with' instead of manually closing files
Uses 'with' statement when opening files to guarantee files are closed even when the process is interrupted.
2016-10-09 00:30:05 +07:00
4b43a2f507 Add another randomness into the password generator
Uses import random for namespace cleanliness
Uses list instead of string for 'chars' variable in order to shuffle, increases randomness
Instead of string formatting, uses string concatenation because (currently) it is simpler
2016-10-09 00:09:59 +07:00
ab2161e470 initial 2016-09-06 18:04:53 +05:30
f5c73a6f26 initial 2016-09-06 17:53:48 +05:30
456995580b Initial 2016-08-23 17:51:04 +05:30
22a4f26cf6 initial 2016-08-18 18:29:10 +05:30
45af05b1af improvement 2016-08-14 17:43:32 +05:30
4e3ff7c8e2 Initial 2016-08-14 12:18:30 +05:30
e51406583c Initial 2016-08-11 19:13:33 +05:30