Commit Graph

  • ee778128bd
    Reduce the complexity of other/scoring_algorithm.py (#8045) Maxim Smolskiy 2023-03-02 07:57:07 +03:00
  • 069a14b1c5
    Add Project Euler problem 082 solution 1 (#6282) Maxim Smolskiy 2023-03-02 07:55:47 +03:00
  • 64543faa98
    Make some ruff fixes (#8154) Christian Clauss 2023-03-01 17:23:33 +01:00
  • 1c15cdff70
    [pre-commit.ci] pre-commit autoupdate (#8160) pre-commit-ci[bot] 2023-02-27 23:08:40 +01:00
  • 67676c3b79
    [pre-commit.ci] pre-commit autoupdate (#8149) pre-commit-ci[bot] 2023-02-21 08:33:44 +01:00
  • 1bf03889c5
    Update bogo_sort.py (#8144) Jan Wojciechowski 2023-02-19 23:14:01 +01:00
  • 126e89d8a3
    [pre-commit.ci] pre-commit autoupdate (#8141) pre-commit-ci[bot] 2023-02-13 22:05:56 +01:00
  • 77b4fa8b3f
    fix_ci_badge (#8134) Damon Gregory 2023-02-12 07:55:25 -08:00
  • c909da9b08
    pre-commit: Upgrade psf/black for stable style 2023 (#8110) Christian Clauss 2023-02-01 14:14:54 +01:00
  • ed0a581f93
    [pre-commit.ci] pre-commit autoupdate (#8107) pre-commit-ci[bot] 2023-01-30 23:42:15 +01:00
  • 57c12fab28
    Fix mypy errors in lorentz_transformation_four_vector.py (#8075) Tianyi Zheng 2023-01-26 02:13:03 -05:00
  • c00af459fe
    feat: Concatenate both factorial implementations (#8099) Caeden Perelli-Harris 2023-01-26 07:12:11 +00:00
  • 1a27258bd6
    gcd_of_n_numbers (#8057) MohammadReza Balakhaniyan 2023-01-11 02:17:02 +03:30
  • 4939e8463f
    Create cached fibonacci algorithm (#8084) Caeden Perelli-Harris 2023-01-07 16:56:39 +00:00
  • 32a1ff9359
    Update is_palindrome.py (#8022) Abhishek Mulik 2023-01-04 06:17:15 +05:30
  • 9f041e9cc8
    Refactor sierpinski_triangle.py (#8068) Tianyi Zheng 2023-01-02 05:15:14 -08:00
  • 725731c8d2
    Refactor local_weighted_learning.py to use np.array (#8069) Tianyi Zheng 2023-01-02 05:07:39 -08:00
  • 7c1d23d448
    Change prime_sieve_eratosthenes.py to return list (#8062) Tianyi Zheng 2023-01-01 17:10:59 -08:00
  • d29afca93b
    Fix get_top_billioners.py file name typo (#8066) Tianyi Zheng 2023-01-01 05:30:14 -08:00
  • c6223c71d8
    add word_break dynamic approach up -> down. (#8039) Alexander Pantyukhin 2022-12-30 09:47:40 +04:00
  • b72d0681ec
    Remove extra imports in gamma.py doctests (#8060) Tianyi Zheng 2022-12-29 09:06:26 -08:00
  • 90686e39b9
    Add LZ77 compression algorithm (#8059) Lucia Harcekova 2022-12-28 17:34:35 +00:00
  • 27d56ba393
    [pre-commit.ci] pre-commit autoupdate (#8047) pre-commit-ci[bot] 2022-12-26 22:02:50 +01:00
  • 79ef431cec
    Reduce the complexity of sorts/merge_insertion_sort.py (#7954) Maxim Smolskiy 2022-12-24 17:57:28 +03:00
  • d4c5b22424
    [pre-commit.ci] pre-commit autoupdate (#8037) pre-commit-ci[bot] 2022-12-19 23:04:34 +01:00
  • 3f8b2af14b
    Add autoclave cipher (#8029) Victor Rodrigues da Silva 2022-12-18 19:26:39 -03:00
  • 30277f8590
    add numbers different signs algorithm. (#8008) Alexander Pantyukhin 2022-12-15 08:11:32 +04:00
  • af8d520922
    Update is_even.py (#8028) Roberto Garcia 2022-12-14 22:10:09 -06:00
  • 40f165b789
    [pre-commit.ci] pre-commit autoupdate (#8026) pre-commit-ci[bot] 2022-12-12 21:29:50 +01:00
  • b25915adf9
    Add algorithm to convert decimal number to its simplest fraction form (#8001) Aaryan Raj 2022-12-11 12:34:04 +05:30
  • d141fa8838
    [pre-commit.ci] pre-commit autoupdate (#8017) pre-commit-ci[bot] 2022-12-05 21:34:24 +01:00
  • 5654c6242e
    algorithm: Hexagonal number (#8003) Akshay Dubey 2022-11-29 23:59:21 +05:30
  • 6a86fe4867
    Add backtrack word search in matrix (#8005) Alexander Pantyukhin 2022-11-29 22:28:47 +04:00
  • 47bf3f58e0
    fix validation condition and add tests (#7997) Alexander Pantyukhin 2022-11-29 22:07:27 +04:00
  • 361ddaf29e
    [pre-commit.ci] pre-commit autoupdate (#8006) pre-commit-ci[bot] 2022-11-29 21:55:30 +05:30
  • 08c2245705
    Upgrade to flake8 v6 (#8007) Christian Clauss 2022-11-29 16:56:41 +01:00
  • f32d611689
    clean of unnecessary checks, imports, calls (#7993) Mark Mayo 2022-11-21 00:00:27 +13:00
  • a25c53e8b0
    Fix argument validation for count_1s_brian_kernighan_method (#7994) Alexander Pantyukhin 2022-11-20 14:59:25 +04:00
  • f01a1af1df
    Bi directional dijkstra (#7982) Swayam 2022-11-20 16:25:58 +05:30
  • b33ea81a74
    algorithm: Add juggler sequence (#7985) Akshay Dubey 2022-11-18 13:48:47 +05:30
  • 0684ccdd69
    [pre-commit.ci] pre-commit autoupdate (#7983) pre-commit-ci[bot] 2022-11-15 18:34:17 +01:00
  • 8bfd1c844b
    fix: mypy 0.991 issues (#7988) Dhruv Manilawala 2022-11-15 22:59:14 +05:30
  • 4ce8ad9ce6
    algorithm: Liouville lambda function (#7986) Akshay Dubey 2022-11-15 22:58:49 +05:30
  • 3bf86b91e7
    fix: no implicit optional (#7984) Dhruv Manilawala 2022-11-15 19:25:14 +05:30
  • 316e71b034
    Additional intro blockchain doc (#7974) Gayathri Krishnan 2022-11-15 19:07:59 +05:30
  • e1be882f72
    algorithm: Twin prime (#7980) Akshay Dubey 2022-11-10 16:25:50 +05:30
  • 7b2eca0243
    add distribute coins (#7975) Alexander Pantyukhin 2022-11-10 06:49:38 +04:00
  • 5c92b7390e
    prime_numbers.py: Tighten up the benchmarks (#7976) Christian Clauss 2022-11-10 03:42:14 +01:00
  • 4cddb26908
    atbash.py: Tighten up the benchmarks (#7977) Christian Clauss 2022-11-10 03:41:28 +01:00
  • 076193eefa
    feat: Add pronic number implementation (#7979) Akshay Dubey 2022-11-10 08:09:47 +05:30
  • 3f9aae149d
    feat: Add automorphic number implementation (#7978) Akshay Dubey 2022-11-09 21:06:38 +05:30
  • 8951d857fe
    BB84 QKD algorithm (#7898) Abhishek Chakraborty 2022-11-08 09:24:21 -08:00
  • 6aaf0a2c77
    maths/number_of_digits.py: Streamline benchmarks (#7913) Christian Clauss 2022-11-08 12:49:47 +01:00
  • daa1c7529a
    Raise error not string (#7945) Caeden Perelli-Harris 2022-11-06 14:54:44 +00:00
  • 51708530b6
    Update 3n_plus_1.py (#7966) Sanders Lin 2022-11-06 17:35:40 +08:00
  • 7f1a5521f4
    add prefix sum (#7959) Alexander Pantyukhin 2022-11-04 11:30:32 +04:00
  • 3e1cb70abf
    add algorithm to check binary search tree (#7947) Alexander Pantyukhin 2022-11-04 00:03:37 +04:00
  • 978414bd50
    Reduce the complexity of other/graham_scan.py (#7953) Maxim Smolskiy 2022-11-03 01:56:30 +03:00
  • a02de964d1
    Reduce the complexity of graphs/minimum_spanning_tree_prims.py (#7952) Maxim Smolskiy 2022-11-03 00:16:44 +03:00
  • db5215f60e
    Reduce the complexity of linear_algebra/src/polynom_for_points.py (#7948) Maxim Smolskiy 2022-11-02 21:40:25 +03:00
  • 45b3383c39
    Flake8: Drop ignore of issue A003 (#7949) Christian Clauss 2022-11-02 19:20:45 +01:00
  • 598f6a26a1
    refactor: Condense password related files in one (#7939) Caeden Perelli-Harris 2022-11-02 16:20:57 +00:00
  • f05baa2b2b
    add dp up - down minimum cost for tickets (#7934) Alexander Pantyukhin 2022-11-02 16:25:19 +04:00
  • f512b4d105
    refactor: Move pascals triange to maths/ (#7932) Caeden Perelli-Harris 2022-11-01 19:25:39 +00:00
  • 4e6c1c049d
    Is power of two (#7936) Alexander Pantyukhin 2022-11-01 21:43:03 +04:00
  • d23e709aea
    maths/sum_of_digits.py: Streamline benchmarks (#7914) Christian Clauss 2022-11-01 14:07:11 +01:00
  • 7d139ee7f1
    refactor(abs): Condense abs_min and abs_max (#7881) Caeden Perelli-Harris 2022-11-01 06:50:43 +00:00
  • 74aa9efa1d
    Added a Hubble Parameter calculator file (#7921) Gustavobflh 2022-10-31 19:04:42 -03:00
  • 7addbccee7
    Torus volume (#7905) Paradact 2022-10-31 22:51:45 +01:00
  • 6c15f526e5
    Added Torus surface area (#7906) Paradact 2022-10-31 22:50:50 +01:00
  • 6cd7c49525
    [pre-commit.ci] pre-commit autoupdate (#7920) pre-commit-ci[bot] 2022-10-31 21:33:08 +01:00
  • 21601a4070
    create quantum_fourier_transform (#6682) Kevin Joven 2022-10-31 13:32:54 -04:00
  • ded5deabe9
    Dodecahedron surface area and volume (#6606) Shriyans Gandhi 2022-10-31 22:45:37 +05:30
  • 506b63f02d
    Create convert_number_to_words.py (#6788) Shreyas Kamath 2022-10-31 22:34:42 +05:30
  • fecbf59436
    Modified 'pascal_triangle.py' program (#7901) TechFreak107 2022-10-31 22:28:42 +05:30
  • a31edd4477
    Test on Python 3.11 (#6591) Christian Clauss 2022-10-31 14:50:03 +01:00
  • b2165a65fc
    Added Radix Tree in data structures (#6616) Alex de la Cruz 2022-10-31 14:14:33 +01:00
  • 0fd1ccb133
    Adding inductive reactance calculation (#6625) Roberts 2022-10-31 13:31:15 +02:00
  • 39e5bc5980
    Refactor bottom-up edit distance function to be class method (#7347) Tianyi Zheng 2022-10-31 01:13:21 -04:00
  • f8958ebe20
    Add print_multiplication_table.py (#6607) himanshit0304 2022-10-31 04:25:11 +05:30
  • c0168cd33f
    Created equivalent_resistance under Electronics (#6782) Gmuslow 2022-10-30 16:33:13 -05:00
  • e12516debb
    Shear stress: typo + WIkipedia URL (#7896) Abhishek Chakraborty 2022-10-30 14:11:05 -07:00
  • 11e6c6fcc4
    Added algorithm for finding index of rightmost set bit (#7234) Gautam Chaurasia 2022-10-30 18:58:27 +05:30
  • 47100b992a
    Added code for palindrome partitioning problem under dynamic programming (#7222) Agniv Ghosh 2022-10-30 18:45:46 +05:30
  • d1430aa36b
    Implemented a Pascal triangle generator (#7317) Wissam Fawaz 2022-10-30 15:14:22 +02:00
  • cf915e7042
    add Levinstein distance with Dynamic Programming: up -> down approach (#7171) Alexander Pantyukhin 2022-10-30 17:00:16 +04:00
  • 2c65597093
    addition_without_arithmetic (#6830) kumarsurajsk 2022-10-30 18:22:37 +05:30
  • 69d04ff644
    Added mean absolute error in linear regression (#7003) Kushagra Makharia 2022-10-30 18:12:59 +05:30
  • 94b51f6a91
    Added Builtin Voltage (#7850) sadiqebrahim 2022-10-30 17:22:20 +05:30
  • ab9d8f3874
    Adding a Quine in Python. (#6807) Jeremias Moreira Gomes 2022-10-30 08:09:23 -03:00
  • cafbbab125
    shortened code using abs() and inplace ops (#7191) Lukas Esc 2022-10-30 11:56:54 +01:00
  • 9278d0c6cd
    Added archimedes principle (physics) (#7143) Dima I 2022-10-30 06:54:23 -04:00
  • b5d7f186f4
    Polynomial (#6745) Emmanuel Bauma Murairi 2022-10-30 14:52:50 +04:00
  • cc42300780
    Added Readme file to document the hashing algorithm. (#6743) Pravin 2022-10-30 16:20:08 +05:30
  • 6b6d8cc111
    Adding ELFHash Algorithm (#6731) Micael Pereira 2022-10-30 10:49:22 +00:00
  • 00fc53de97
    added sumset.py Fixes: #{6563} (#6742) happiestbee 2022-10-30 06:49:05 -04:00
  • fcfe35c3d8
    For the better understanding of time taken. (#6583) samyakpagariya 2022-10-30 16:13:41 +05:30
  • b32903d22f
    Add root mean square speed of gas molecules to physics (#6569) Kavienan J 2022-10-30 15:59:00 +05:30
  • c0b0b128b7
    Add Ideal Gas Law for physics (#6503) Kavienan J 2022-10-30 15:56:46 +05:30
  • ca923389c0
    Description of Double hasing (#6467) Si Lam 2022-10-30 05:25:51 -05:00