Commit Graph

  • 841e947e68 Bump actions/configure-pages from 5 to 6 (#14470) master dependabot[bot] 2026-03-27 23:00:33 +01:00
  • 257400487e Bump actions/deploy-pages from 4 to 5 (#14445) dependabot[bot] 2026-03-25 22:51:17 +01:00
  • 68473afc4b Add latitude and longitude validation to lamberts_ellipsoidal_distance (#14373) Jose Nelson 2026-03-13 14:53:47 -07:00
  • 7e4b60b05c add some doctests to algos in backtracking (#11911) Mozart Maia 2026-03-13 01:40:13 -03:00
  • a2efba59bf Add euler project problem 15 additional solution (#12774) Mindaugas 2026-03-12 23:00:28 +02:00
  • c34f23e47e Add Extra edge cases (#12995) Thrive 2026-03-12 10:30:21 +05:30
  • 135c748e55 Fix doctests in factorial_recursive function (#13703) Tejas Rahane 2026-03-11 13:26:30 +05:30
  • af131b7c3f Remove duplicated return statement in area_reg_polygon (#14362) Jaime Fernández González 2026-03-10 06:44:09 +01:00
  • 32a3d0d0bb Fix doctest bug in bubble_sort_recursive - incorrect function call (#13821) ADDALA MATHEW 2026-03-09 22:58:01 +05:30
  • 9ea690e098 Improve grammar in linear_search docstring (#14081) Yaswanth Naga Sai K 2026-03-09 11:35:13 +05:30
  • 7af5aba250 Improve sorted input validation in binary search (#14074) Yaswanth Naga Sai K 2026-03-09 11:25:03 +05:30
  • 8ba69aabd4 Merge branch 'master' into pre-commit-ci-update-config pre-commit-ci-update-config Christian Clauss 2026-03-09 06:35:57 +01:00
  • 589d12972d Fix return type description in bubble_sort.py (#14137) Parth Pawar 2026-03-09 11:03:34 +05:30
  • 6da02abdce Add doctests for duplicate and sorted inputs in bubble sort (#14154) radhikaRM06 2026-03-09 10:52:38 +05:30
  • 71c7fc8eed docs: upgrade mypy link to https (#14184) JAVED KHAN AHMED 2026-03-09 10:39:38 +05:30
  • da6b9e9687 Use TypeError for non-string input in count_vowels (#14196) Yaadhuu 2026-03-09 10:27:20 +05:30
  • 1ae906a97b Fix incorrect doctest references in fibonacci functions (#14200) Shivang Arya 2026-03-09 10:19:15 +05:30
  • f5c3e7c808 Replace assert-based validation with explicit errors in modular_division (#14204) Anusha 2026-03-09 10:07:31 +05:30
  • 049a34d62b Refine docstring and simplify reverse_letters implementation (#14205) Tithi Joshi 2026-03-09 10:00:39 +05:30
  • 6f9f4318af all "is" replaced with "==" (#14209) Kalyani 2026-03-09 09:45:03 +05:30
  • 84b59c8781 Handle gcd(0, 0) edge case (#14215) Yaadhuu 2026-03-09 09:38:51 +05:30
  • 81fcb90f7b Add type hints for bogo_sort.py (#14306) Aarav Arya 2026-03-08 23:32:52 -04:00
  • 0324e6098d style: add type hints to matrix_exponentiation.py (#14288) umutKaracelebi 2026-03-09 06:18:15 +03:00
  • 02a43cb822 updating DIRECTORY.md MaximSmolskiy 2026-03-09 02:44:26 +00:00
  • 8c09fa3eea Merge branch 'master' into pre-commit-ci-update-config Maxim Smolskiy 2026-03-09 05:44:16 +03:00
  • 8e70e2e77b Add type hints and improve generate_parentheses_iterative (#14324) zain-cs 2026-03-09 07:40:39 +05:00
  • f527d43d6d feat: add Graham Scan convex hull algorithm (#14251) Ali Alimohammadi 2026-03-07 14:35:52 -08:00
  • e333ddb852 chore: Fix ruff build failures (#14347) John Law 2026-03-07 20:29:05 +00:00
  • ac05f1248c feat: add Jarvis March (Gift Wrapping) convex hull algorithm (#14225) Ali Alimohammadi 2026-03-07 11:47:34 -08:00
  • 174a083157 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2026-03-02 18:33:47 +00:00
  • 98fceea2d4 [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2026-03-02 18:27:12 +00:00
  • 678dedbbf9 [pre-commit.ci] pre-commit autoupdate (#14238) pre-commit-ci[bot] 2026-02-02 19:20:07 +01:00
  • 8106aea67f Correct typo from 'two large' to 'too large' (#14135) Parth Pawar 2026-01-25 19:33:25 +05:30
  • 8fa4161587 docs: improve docstring clarity in reverse_words (#14212) Tithi Joshi 2026-01-25 19:24:15 +05:30
  • ca5b8c156b Add sliding window maximum using monotonic deque (#14133) Parag Sharma 2026-01-21 21:31:41 +05:30
  • 3c887358e5 [pre-commit.ci] pre-commit autoupdate (#14078) pre-commit-ci[bot] 2026-01-05 22:57:27 +01:00
  • 68f876afef Add narcissistic number finder with dynamic programming (#13971) Ali Alimohammadi 2026-01-04 15:03:10 -08:00
  • 2c15b8c54e [Searches] Fix Binary Search bug with duplicate elements (#13946) Alan718 2025-12-12 20:15:31 -05:00
  • 8934babb34 [pre-commit.ci] pre-commit autoupdate (#13979) pre-commit-ci[bot] 2025-12-01 22:08:41 +01:00
  • a051ab5b09 Bump actions/checkout from 5 to 6 (#13937) dependabot[bot] 2025-11-22 08:11:22 +01:00
  • ae68a78008 uv run --with=pytest-run-parallel --iterations=8 --parallel-threads=auto (#13863) Christian Clauss 2025-11-06 13:11:49 +01:00
  • af17867f40 [pre-commit.ci] pre-commit autoupdate (#13860) pre-commit-ci[bot] 2025-11-03 21:02:38 +01:00
  • e2a78d4e76 Add test for non-integer input to factorial function (#13024) 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