Commit Graph

  • a71618f891
    [pre-commit.ci] pre-commit autoupdate (#13006) master pre-commit-ci[bot] 2025-09-29 20:30:14 +0200
  • c0ad5bbde4
    Add doctests for cross function. Contributes to #9943 (#12991) Dylanskyep 2025-09-24 15:18:44 -0400
  • 8d1fb262da
    Added edit_distance test cases (#12984) kathrynpete 2025-09-23 02:51:49 -0400
  • e696e4dc90
    [pre-commit.ci] pre-commit autoupdate (#12988) pre-commit-ci[bot] 2025-09-23 02:18:01 +0200
  • 4ec71a303b
    fix covid_stats_via_xpath.py (#12975) lighting9999 2025-09-18 21:55:59 +0800
  • 0ee534edde
    [pre-commit.ci] pre-commit autoupdate (#12969) pre-commit-ci[bot] 2025-09-15 20:17:29 +0200
  • 63180d7e24
    pre-commit autoupdate 2025-09-11 (#12963) Christian Clauss 2025-09-13 00:56:14 +0200
  • 18c853d301
    [pre-commit.ci] pre-commit autoupdate (#12961) pre-commit-ci[bot] 2025-09-08 20:46:04 +0200
  • 8f1a6b0ca0
    Adding the function is_proth_number (#12399) Juan Dupierris 2025-09-08 01:41:07 +0200
  • 4ce1185f9e
    Bump actions/setup-python from 5 to 6 (#12952) dependabot[bot] 2025-09-05 08:23:36 +0200
  • 544f48ff34
    Fix is_palindrome_recursive logic in strings/palindrome.py (#12946) hema_ameh 2025-09-04 06:19:59 +0530
  • 0876a87186
    [pre-commit.ci] pre-commit autoupdate (#12944) pre-commit-ci[bot] 2025-09-01 20:33:56 +0200
  • 9d52683ecb
    Create stalin_sort.py (#11989) ANANT JAIN 2025-08-31 03:47:55 +0530
  • e3a263c1ed
    Adding a 3D plot to the k-means clustering algorithm (#12372) lorenzo30salgado 2025-08-30 22:58:54 +0200
  • 501576f90e
    Update README.md (#12345) ANIRUDDHA ADAK 2025-08-30 15:41:57 +0530
  • b0920454cc
    Add unit tests to binary_tree_path_sum.py (#11833) Ronald Ngounou 2025-08-30 01:49:44 -0700
  • 1e0d3173fa
    Specify space complexity for merge sort (#11749) Abhijit Kumar Singh 2025-08-30 06:07:13 +0530
  • c5de3954cc
    Add new test for bucket sort algorithm in sorts/bucket_sort.py (#11605) Sohail khan 2025-08-30 05:58:38 +0530
  • 488f143b8c
    Performance: 25% faster Project Euler 73 #10503 (#11553) Venkata Ramana Menda 2025-08-30 05:46:21 +0530
  • 5c50572476
    Fixing stock_span_problem.py (#10540) Aasheesh 2025-08-30 04:47:31 +0530
  • 4394fd93d3
    Weierstrass Method (#12877) __Aditya 2025-08-29 22:03:43 +0530
  • 54aa73fdf0
    Fixes bugs in graphs/dijkstra_algorithm.py (#10092) Praful Katare 2025-08-28 04:15:05 +0530
  • 84f101ca6e
    Add/generate parentheses iterative approach (#10024) Prathamesh Gadekar 2025-08-28 03:52:12 +0530
  • e6b5d26d5c
    Combination sum fix and test cases (#10193) architmaheshwari99 2025-08-28 02:37:46 +0530
  • 0c39e43af7
    Algorithm to find unique prime factors (#9935) Mary-0165 2025-08-28 02:25:27 +0530
  • 2fa65c7d92
    Improve blockchain/README.md (#9630) Shreyash Kashyap 2025-08-28 02:11:04 +0530
  • b486ac60e6
    added coordinate_compression (#9317) Om Ashishkumar Soni 2025-08-28 00:32:14 +0530
  • 4961b3aa89
    Enhancement of the knapsack algorithm with memorization and generalisation (#9295) Wei Jiang 2025-08-27 00:10:22 +0200
  • 44cf167175
    Create cyclic_sort.py (#9256) Sharan Sukesh 2025-08-26 14:42:14 -0400
  • 55db5a1b8d
    Add new solution for the euler project problem 9 (#12771) Mindaugas 2025-08-26 21:17:18 +0300
  • dc1b2003b4
    [pre-commit.ci] pre-commit autoupdate (#12930) pre-commit-ci[bot] 2025-08-26 15:32:39 +0300
  • 8c1c6c1763
    Codex/find and fix a bug (#12782) alejandroaldas 2025-08-24 17:16:05 -0500
  • b0be304433
    Use deque as queue in breadth_first_search_shortest_path_2.py (#12861) John Liu 2025-08-24 14:59:44 -0700
  • 561cc383ec
    Fix RuntimeError in bipartite-check DFS/BFS and clean up doctests (#12814) S. M. Mohiuddin Khan Shiam 2025-08-25 03:47:46 +0600
  • d927d67c4a
    Update Linked List from sequence script to use doctests (#12766) Mindaugas 2025-08-24 17:48:59 +0300
  • 37b34c2bac
    perf(strings): optimize anagram signature using frequency counts (#12927) Sowndappan S 2025-08-24 18:03:18 +0530
  • d16cac6e4f
    feat: Add recursive implication function for lists (#12855) Ahmad Alharbi 2025-08-24 05:08:52 -0700
  • 060fd8ee2c
    Fix reverse_bits.py: correct 32-bit reversal and improve docstrings (#12924) conti 2025-08-24 13:49:43 +0200
  • 9ddb0272bf
    Adding doctest for md_prefix function in build_directory_md.py (#12874) Diya 2025-08-24 16:52:00 +0530
  • c2b90034a0
    Fix code style in README.md (#12843) Chandra Sekhar Pola 2025-08-24 07:01:21 -0400
  • a8c5616857
    Simplify Capitalize Function (#12879) Milad Khoshdel 2025-08-24 13:37:39 +0330
  • e224532107
    Bump actions/upload-pages-artifact from 3 to 4 (#12922) dependabot[bot] 2025-08-23 05:48:47 +0200
  • beb3cfdf28
    [pre-commit.ci] pre-commit autoupdate (#12900) pre-commit-ci[bot] 2025-08-19 14:28:03 +0200
  • f662b63d1a
    Bump actions/checkout from 4 to 5 (#12891) dependabot[bot] 2025-08-12 09:30:10 +0200
  • d05f5d22d9
    [pre-commit.ci] pre-commit autoupdate (#12880) pre-commit-ci[bot] 2025-08-11 21:03:20 +0200
  • 7a0fee401d
    [pre-commit.ci] pre-commit autoupdate (#12864) pre-commit-ci[bot] 2025-07-29 17:27:27 -0400
  • 6e1a104877
    [pre-commit.ci] pre-commit autoupdate (#12846) pre-commit-ci[bot] 2025-07-21 15:29:24 -0400
  • d1a9486f09
    [pre-commit.ci] pre-commit autoupdate (#12781) pre-commit-ci[bot] 2025-07-11 23:06:49 +0200
  • 5a4a6a5497
    Update .pre-commit-config.yaml to reflect current linting and formatt… (#12841) Asim Hanif 2025-07-12 01:25:53 +0500
  • ed7c9b51f9
    Fix devcontainer build failure (#12837) Bertrand Awenze 2025-07-09 08:25:18 -0400
  • 5c05335b27
    hill_cipher.py: Use `int()` to gracefully deal with float input (#12833) Christian Clauss 2025-07-07 10:28:59 +0200
  • cd3c3c3130
    Various ruff fixes (#12821) Christian Clauss 2025-07-06 00:35:29 +0200
  • 7665ba5e25
    Add unit tests for factorial.py (#12815) Qasim Umar 2025-07-05 15:58:45 +0500
  • c3d4b9e54d
    Add doctests for the boyer_moore_search algorithm. (#12769) Mindaugas 2025-06-02 20:32:47 +0300
  • 4b077c06b6
    feat: create straight_line_depreciation (#12377) JEONGHYUN MIN 2025-06-01 05:11:46 +0800
  • d0d7f0b18a
    maths/radix2_fft.py: Fix calculation for Python 3.14 (#12772) Christian Clauss 2025-05-29 08:56:25 +0200
  • e26c388af0
    [pre-commit.ci] pre-commit autoupdate (#12760) pre-commit-ci[bot] 2025-05-26 22:55:55 +0200
  • a8ad2db2b9
    Update matrix_chain_order calculation with more details and test. (#12759) Mindaugas 2025-05-23 00:17:48 +0300
  • e1115b5f15
    Add tests and cleanup sum_of_subsets algorithm (#12746) Mindaugas 2025-05-23 00:07:43 +0300
  • c81cc26996
    Improve hash map (#12678) Isidro 2025-05-22 22:44:25 +0200
  • ca445f5296
    Add bidirectional search algorithm implementation (#12649) Prajwal Choudhari 2025-05-22 20:38:37 +0530
  • 26ad6891d8
    Add median() function using Quickselect (#12676) Isidro 2025-05-21 20:33:29 +0200
  • a2fa32c7ad
    Lukazlim: Replace dependency `requests` with `httpx` (#12744) Christian Clauss 2025-05-14 03:42:11 +0200
  • 6e4d1b3765
    Physics orbital_transfer_work (#12728) S Sajeev 2025-05-13 14:44:05 +0530
  • ee3a1732e0
    [pre-commit.ci] pre-commit autoupdate (#12736) pre-commit-ci[bot] 2025-05-12 19:59:33 +0200
  • f721e598e5
    Add a proper shebang line to scripts/validate_filenames.py (#12733) Christian Clauss 2025-05-12 13:33:33 +0200
  • 485f688d06
    Add PEP723 header to scripts/validate_solutions.py (#12731) Christian Clauss 2025-05-12 12:52:27 +0200
  • 088c74e840
    Delete empty source directory (#12730) Christian Clauss 2025-05-12 12:45:53 +0200
  • 1ea05feffe
    Prep for Python 3.14: Rename compression to data_compression (#12725) Christian Clauss 2025-05-12 11:59:19 +0200
  • 95fb181f5a
    Add escape velocity calculator using standard physics formula (#12721) S Sajeev 2025-05-11 02:13:39 +0530
  • 131765574f
    Fix error messages for horizontal_projectile_motion.py (#12722) robohie 2025-05-10 21:18:02 +0100
  • 47a44abe23
    Improve longest_common_substring.py (#12705) Alfredo Hernandez Baeza 2025-05-10 07:57:43 -0400
  • 59c3c8bbf3
    Add N Input AND Gate (#12717) robohie 2025-05-10 12:47:22 +0100
  • a728cc96ab
    Added/Improved doctests for lowest_common_ancestor.py (#12673) NidhaNureen 2025-05-10 23:32:45 +1200
  • b720f24b89
    Add solution for the Euler project problem 95. (#12669) Mindaugas 2025-05-10 19:13:07 +0800
  • d9d56b1046
    Add solution for the Euler project problem 345 (#12666) Mindaugas 2025-05-07 03:49:59 +0800
  • 7ed7f042fe
    [pre-commit.ci] pre-commit autoupdate (#12708) pre-commit-ci[bot] 2025-05-05 19:23:31 +0100
  • 40f4c510b6
    Add solution for the Euler problem 190 (#12664) Mindaugas 2025-05-05 15:14:56 +0800
  • 145879b8b2
    Add solution for the Euler project problem 164. (#12663) Mindaugas 2025-05-05 15:00:32 +0800
  • 0a3a965347
    [pre-commit.ci] pre-commit autoupdate (#12692) pre-commit-ci[bot] 2025-04-28 19:55:57 +0200
  • 29afed0df6
    Bump astral-sh/setup-uv from 5 to 6 (#12683) dependabot[bot] 2025-04-25 08:30:42 +0200
  • 11a61d15dc
    Generic type hint in DDL (#12677) Isidro 2025-04-21 21:04:39 +0200
  • 9891d2bc30
    [pre-commit.ci] pre-commit autoupdate (#12680) pre-commit-ci[bot] 2025-04-21 19:54:11 +0200
  • a1aa6313e0
    Adding time and a half pay calculator algorithm to financial folder (#12662) Samuel Willis 2025-04-17 17:33:08 -0600
  • c585cb1227
    Solution for the Euler Project problem 136 (#12658) Mindaugas 2025-04-18 07:16:15 +0800
  • 42820634f3
    Add matrix inversion algorithm using NumPy (#12657) Naitik Dwivedi 2025-04-15 00:27:13 +0530
  • d123cbc649
    Solution for the Euler Project Problem 122 (#12655) Mindaugas 2025-04-15 02:30:25 +0800
  • cc621f1fdd
    Add find_unique_number algorithm to bit manipulation (#12654) parth-6945 2025-04-14 23:31:29 +0530
  • 4ed61418a8
    [pre-commit.ci] pre-commit autoupdate (#12671) pre-commit-ci[bot] 2025-04-14 19:55:55 +0200
  • a4576dc2a4
    fix: correct typo "util" to "until" (#12653) Kim 2025-04-09 15:24:37 +0900
  • 5afe02994e
    [pre-commit.ci] pre-commit autoupdate (#12661) pre-commit-ci[bot] 2025-04-07 23:20:19 +0200
  • 0c8cf8e987
    Fix bug for data_structures/linked_list/doubly_linked_list_two.py (#12651) Maxim Smolskiy 2025-04-02 10:23:55 +0300
  • baab802965
    doubly linked list: add dataclass and typing (#12647) Isidro 2025-04-01 20:55:14 +0200
  • f10a5cbfcc
    prefix_evaluation: Add alternative recursive implementation (#12646) Isidro 2025-03-31 23:09:14 +0200
  • 74b540ad73
    Genetic Algorithm: Fix bug in multi-threading (#12644) Tony Dang 2025-03-29 08:13:47 +0000
  • e3773dbec1
    [pre-commit.ci] pre-commit autoupdate (#12631) pre-commit-ci[bot] 2025-03-24 20:05:41 +0100
  • 580273eeca
    Improve prefix_sum.py (#12560) Pranjay kumar 2025-03-20 05:03:46 +0530
  • edf7c372a9
    [pre-commit.ci] pre-commit autoupdate (#12623) pre-commit-ci[bot] 2025-03-18 09:53:49 +0100
  • 7ce998b91c
    Fix some RUF012 per file ignores (#11399) Maxim Smolskiy 2025-03-11 17:29:13 +0300
  • 23eb174629
    [pre-commit.ci] pre-commit autoupdate (#12614) pre-commit-ci[bot] 2025-03-11 08:51:28 +0100