Commit Graph

  • e2a78d4e76 Add test for non-integer input to factorial function (#13024) master Md Mahiuddin 2025-10-20 06:59:36 +06:00
  • 1b0bd16729 Add doctest for add_vertex in GraphAdjacencyList. Contributes to #9943 (#13143) michaelmccamy 2025-10-19 20:29:59 -04:00
  • 154cd3e400 feat: optimizing the prune function at the apriori_algorithm.py archive (#12992) João Neto 2025-10-19 19:21:00 -03:00
  • 3b08413ab3 Add doctest for circular queue overflow condition (#13590) Tejasrahane 2025-10-20 02:21:11 +05:30
  • c79034ca21 Update logical issue in decision_tree.py (#13303) Harsh Pathak 2025-10-17 06:30:44 +05:30
  • 8edc478a19 Adding missing return type to pi_estimator function (#13427) Gunish Mukherji 2025-10-17 06:06:38 +05:30
  • 3cea94179d Fix a few typos (#13346) Omkaar 2025-10-15 23:05:55 +05:30
  • 85e67302d8 Test on 3.14 (#13473) Matt Ryan 2025-10-15 13:22:51 -04:00
  • 9902c23e14 Delete requirements.txt because dependencies are in pyproject.toml (#13486) Christian Clauss 2025-10-15 19:06:25 +02:00
  • e731514bd5 Fix typo and function call in maths module (#13515) iddu 2025-10-15 19:33:33 +05:30
  • 709c18ee9f Add t stochastic neighbour embedding using Iris dataset (#13476) Khansa435 2025-10-14 16:14:22 +05:00
  • 1562ae1ec3 Add a README.md file to the scripts directory (#13480) Christian Clauss 2025-10-14 09:33:01 +02:00
  • 788d95b410 added rotate_array.py (#13336) Anuska Roy 2025-10-08 17:41:28 +05:30
  • f0d5949e5a Bump astral-sh/setup-uv from 6 to 7 (#13335) dependabot[bot] 2025-10-08 07:41:20 +02:00
  • 9372040da9 Test on Python 3.14 (#12710) Christian Clauss 2025-10-07 18:23:37 +02:00
  • 7530a417e8 [pre-commit.ci] pre-commit autoupdate (#13286) pre-commit-ci[bot] 2025-10-06 20:49:00 +02:00
  • a71618f891 [pre-commit.ci] pre-commit autoupdate (#13006) pre-commit-ci[bot] 2025-09-29 20:30:14 +02:00
  • c0ad5bbde4 Add doctests for cross function. Contributes to #9943 (#12991) Dylanskyep 2025-09-24 15:18:44 -04:00
  • 8d1fb262da Added edit_distance test cases (#12984) kathrynpete 2025-09-23 02:51:49 -04:00
  • e696e4dc90 [pre-commit.ci] pre-commit autoupdate (#12988) pre-commit-ci[bot] 2025-09-23 02:18:01 +02:00
  • 4ec71a303b fix covid_stats_via_xpath.py (#12975) lighting9999 2025-09-18 21:55:59 +08:00
  • 0ee534edde [pre-commit.ci] pre-commit autoupdate (#12969) pre-commit-ci[bot] 2025-09-15 20:17:29 +02:00
  • 63180d7e24 pre-commit autoupdate 2025-09-11 (#12963) Christian Clauss 2025-09-13 00:56:14 +02:00
  • 18c853d301 [pre-commit.ci] pre-commit autoupdate (#12961) pre-commit-ci[bot] 2025-09-08 20:46:04 +02:00
  • 8f1a6b0ca0 Adding the function is_proth_number (#12399) Juan Dupierris 2025-09-08 01:41:07 +02:00
  • 4ce1185f9e Bump actions/setup-python from 5 to 6 (#12952) dependabot[bot] 2025-09-05 08:23:36 +02:00
  • 544f48ff34 Fix is_palindrome_recursive logic in strings/palindrome.py (#12946) hema_ameh 2025-09-04 06:19:59 +05:30
  • 0876a87186 [pre-commit.ci] pre-commit autoupdate (#12944) pre-commit-ci[bot] 2025-09-01 20:33:56 +02:00
  • 9d52683ecb Create stalin_sort.py (#11989) ANANT JAIN 2025-08-31 03:47:55 +05:30
  • e3a263c1ed Adding a 3D plot to the k-means clustering algorithm (#12372) lorenzo30salgado 2025-08-30 22:58:54 +02:00
  • 501576f90e Update README.md (#12345) ANIRUDDHA ADAK 2025-08-30 15:41:57 +05:30
  • b0920454cc Add unit tests to binary_tree_path_sum.py (#11833) Ronald Ngounou 2025-08-30 01:49:44 -07:00
  • 1e0d3173fa Specify space complexity for merge sort (#11749) Abhijit Kumar Singh 2025-08-30 06:07:13 +05:30
  • c5de3954cc Add new test for bucket sort algorithm in sorts/bucket_sort.py (#11605) Sohail khan 2025-08-30 05:58:38 +05:30
  • 488f143b8c Performance: 25% faster Project Euler 73 #10503 (#11553) Venkata Ramana Menda 2025-08-30 05:46:21 +05:30
  • 5c50572476 Fixing stock_span_problem.py (#10540) Aasheesh 2025-08-30 04:47:31 +05:30
  • 4394fd93d3 Weierstrass Method (#12877) __Aditya 2025-08-29 22:03:43 +05:30
  • 54aa73fdf0 Fixes bugs in graphs/dijkstra_algorithm.py (#10092) Praful Katare 2025-08-28 04:15:05 +05:30
  • 84f101ca6e Add/generate parentheses iterative approach (#10024) Prathamesh Gadekar 2025-08-28 03:52:12 +05:30
  • e6b5d26d5c Combination sum fix and test cases (#10193) architmaheshwari99 2025-08-28 02:37:46 +05:30
  • 0c39e43af7 Algorithm to find unique prime factors (#9935) Mary-0165 2025-08-28 02:25:27 +05:30
  • 2fa65c7d92 Improve blockchain/README.md (#9630) Shreyash Kashyap 2025-08-28 02:11:04 +05:30
  • b486ac60e6 added coordinate_compression (#9317) Om Ashishkumar Soni 2025-08-28 00:32:14 +05:30
  • 4961b3aa89 Enhancement of the knapsack algorithm with memorization and generalisation (#9295) Wei Jiang 2025-08-27 00:10:22 +02:00
  • 44cf167175 Create cyclic_sort.py (#9256) Sharan Sukesh 2025-08-26 14:42:14 -04:00
  • 55db5a1b8d Add new solution for the euler project problem 9 (#12771) Mindaugas 2025-08-26 21:17:18 +03:00
  • dc1b2003b4 [pre-commit.ci] pre-commit autoupdate (#12930) pre-commit-ci[bot] 2025-08-26 15:32:39 +03:00
  • 8c1c6c1763 Codex/find and fix a bug (#12782) alejandroaldas 2025-08-24 17:16:05 -05:00
  • b0be304433 Use deque as queue in breadth_first_search_shortest_path_2.py (#12861) John Liu 2025-08-24 14:59:44 -07:00
  • 561cc383ec Fix RuntimeError in bipartite-check DFS/BFS and clean up doctests (#12814) S. M. Mohiuddin Khan Shiam 2025-08-25 03:47:46 +06:00
  • d927d67c4a Update Linked List from sequence script to use doctests (#12766) Mindaugas 2025-08-24 17:48:59 +03:00
  • 37b34c2bac perf(strings): optimize anagram signature using frequency counts (#12927) Sowndappan S 2025-08-24 18:03:18 +05:30
  • d16cac6e4f feat: Add recursive implication function for lists (#12855) Ahmad Alharbi 2025-08-24 05:08:52 -07:00
  • 060fd8ee2c Fix reverse_bits.py: correct 32-bit reversal and improve docstrings (#12924) conti 2025-08-24 13:49:43 +02:00
  • 9ddb0272bf Adding doctest for md_prefix function in build_directory_md.py (#12874) Diya 2025-08-24 16:52:00 +05:30
  • c2b90034a0 Fix code style in README.md (#12843) Chandra Sekhar Pola 2025-08-24 07:01:21 -04:00
  • a8c5616857 Simplify Capitalize Function (#12879) Milad Khoshdel 2025-08-24 13:37:39 +03:30
  • e224532107 Bump actions/upload-pages-artifact from 3 to 4 (#12922) dependabot[bot] 2025-08-23 05:48:47 +02:00
  • beb3cfdf28 [pre-commit.ci] pre-commit autoupdate (#12900) pre-commit-ci[bot] 2025-08-19 14:28:03 +02:00
  • f662b63d1a Bump actions/checkout from 4 to 5 (#12891) dependabot[bot] 2025-08-12 09:30:10 +02:00
  • d05f5d22d9 [pre-commit.ci] pre-commit autoupdate (#12880) pre-commit-ci[bot] 2025-08-11 21:03:20 +02:00
  • 7a0fee401d [pre-commit.ci] pre-commit autoupdate (#12864) pre-commit-ci[bot] 2025-07-29 17:27:27 -04:00
  • 6e1a104877 [pre-commit.ci] pre-commit autoupdate (#12846) pre-commit-ci[bot] 2025-07-21 15:29:24 -04:00
  • d1a9486f09 [pre-commit.ci] pre-commit autoupdate (#12781) pre-commit-ci[bot] 2025-07-11 23:06:49 +02:00
  • 5a4a6a5497 Update .pre-commit-config.yaml to reflect current linting and formatt… (#12841) Asim Hanif 2025-07-12 01:25:53 +05:00
  • ed7c9b51f9 Fix devcontainer build failure (#12837) Bertrand Awenze 2025-07-09 08:25:18 -04:00
  • 5c05335b27 hill_cipher.py: Use int() to gracefully deal with float input (#12833) Christian Clauss 2025-07-07 10:28:59 +02:00
  • cd3c3c3130 Various ruff fixes (#12821) Christian Clauss 2025-07-06 00:35:29 +02:00
  • 7665ba5e25 Add unit tests for factorial.py (#12815) Qasim Umar 2025-07-05 15:58:45 +05:00
  • c3d4b9e54d Add doctests for the boyer_moore_search algorithm. (#12769) Mindaugas 2025-06-02 20:32:47 +03:00
  • 4b077c06b6 feat: create straight_line_depreciation (#12377) JEONGHYUN MIN 2025-06-01 05:11:46 +08:00
  • d0d7f0b18a maths/radix2_fft.py: Fix calculation for Python 3.14 (#12772) Christian Clauss 2025-05-29 08:56:25 +02:00
  • e26c388af0 [pre-commit.ci] pre-commit autoupdate (#12760) pre-commit-ci[bot] 2025-05-26 22:55:55 +02:00
  • a8ad2db2b9 Update matrix_chain_order calculation with more details and test. (#12759) Mindaugas 2025-05-23 00:17:48 +03:00
  • e1115b5f15 Add tests and cleanup sum_of_subsets algorithm (#12746) Mindaugas 2025-05-23 00:07:43 +03:00
  • c81cc26996 Improve hash map (#12678) Isidro 2025-05-22 22:44:25 +02:00
  • ca445f5296 Add bidirectional search algorithm implementation (#12649) Prajwal Choudhari 2025-05-22 20:38:37 +05:30
  • 26ad6891d8 Add median() function using Quickselect (#12676) Isidro 2025-05-21 20:33:29 +02:00
  • a2fa32c7ad Lukazlim: Replace dependency requests with httpx (#12744) Christian Clauss 2025-05-14 03:42:11 +02:00
  • 6e4d1b3765 Physics orbital_transfer_work (#12728) S Sajeev 2025-05-13 14:44:05 +05:30
  • ee3a1732e0 [pre-commit.ci] pre-commit autoupdate (#12736) pre-commit-ci[bot] 2025-05-12 19:59:33 +02:00
  • f721e598e5 Add a proper shebang line to scripts/validate_filenames.py (#12733) Christian Clauss 2025-05-12 13:33:33 +02:00
  • 485f688d06 Add PEP723 header to scripts/validate_solutions.py (#12731) Christian Clauss 2025-05-12 12:52:27 +02:00
  • 088c74e840 Delete empty source directory (#12730) Christian Clauss 2025-05-12 12:45:53 +02:00
  • 1ea05feffe Prep for Python 3.14: Rename compression to data_compression (#12725) Christian Clauss 2025-05-12 11:59:19 +02:00
  • 95fb181f5a Add escape velocity calculator using standard physics formula (#12721) S Sajeev 2025-05-11 02:13:39 +05:30
  • 131765574f Fix error messages for horizontal_projectile_motion.py (#12722) robohie 2025-05-10 21:18:02 +01:00
  • 47a44abe23 Improve longest_common_substring.py (#12705) Alfredo Hernandez Baeza 2025-05-10 07:57:43 -04:00
  • 59c3c8bbf3 Add N Input AND Gate (#12717) robohie 2025-05-10 12:47:22 +01:00
  • a728cc96ab Added/Improved doctests for lowest_common_ancestor.py (#12673) NidhaNureen 2025-05-10 23:32:45 +12:00
  • b720f24b89 Add solution for the Euler project problem 95. (#12669) Mindaugas 2025-05-10 19:13:07 +08:00
  • d9d56b1046 Add solution for the Euler project problem 345 (#12666) Mindaugas 2025-05-07 03:49:59 +08:00
  • 7ed7f042fe [pre-commit.ci] pre-commit autoupdate (#12708) pre-commit-ci[bot] 2025-05-05 19:23:31 +01:00
  • 40f4c510b6 Add solution for the Euler problem 190 (#12664) Mindaugas 2025-05-05 15:14:56 +08:00
  • 145879b8b2 Add solution for the Euler project problem 164. (#12663) Mindaugas 2025-05-05 15:00:32 +08:00
  • 0a3a965347 [pre-commit.ci] pre-commit autoupdate (#12692) pre-commit-ci[bot] 2025-04-28 19:55:57 +02:00
  • 29afed0df6 Bump astral-sh/setup-uv from 5 to 6 (#12683) dependabot[bot] 2025-04-25 08:30:42 +02:00
  • 11a61d15dc Generic type hint in DDL (#12677) Isidro 2025-04-21 21:04:39 +02:00
  • 9891d2bc30 [pre-commit.ci] pre-commit autoupdate (#12680) pre-commit-ci[bot] 2025-04-21 19:54:11 +02:00
  • a1aa6313e0 Adding time and a half pay calculator algorithm to financial folder (#12662) Samuel Willis 2025-04-17 17:33:08 -06:00