Commit Graph

  • 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
  • c585cb1227 Solution for the Euler Project problem 136 (#12658) Mindaugas 2025-04-18 07:16:15 +08:00
  • 42820634f3 Add matrix inversion algorithm using NumPy (#12657) Naitik Dwivedi 2025-04-15 00:27:13 +05:30
  • d123cbc649 Solution for the Euler Project Problem 122 (#12655) Mindaugas 2025-04-15 02:30:25 +08:00
  • cc621f1fdd Add find_unique_number algorithm to bit manipulation (#12654) parth-6945 2025-04-14 23:31:29 +05:30
  • 4ed61418a8 [pre-commit.ci] pre-commit autoupdate (#12671) pre-commit-ci[bot] 2025-04-14 19:55:55 +02:00
  • a4576dc2a4 fix: correct typo "util" to "until" (#12653) Kim 2025-04-09 15:24:37 +09:00
  • 5afe02994e [pre-commit.ci] pre-commit autoupdate (#12661) pre-commit-ci[bot] 2025-04-07 23:20:19 +02:00
  • 0c8cf8e987 Fix bug for data_structures/linked_list/doubly_linked_list_two.py (#12651) Maxim Smolskiy 2025-04-02 10:23:55 +03:00
  • baab802965 doubly linked list: add dataclass and typing (#12647) Isidro 2025-04-01 20:55:14 +02:00
  • f10a5cbfcc prefix_evaluation: Add alternative recursive implementation (#12646) Isidro 2025-03-31 23:09:14 +02:00
  • 74b540ad73 Genetic Algorithm: Fix bug in multi-threading (#12644) Tony Dang 2025-03-29 08:13:47 +00:00
  • e3773dbec1 [pre-commit.ci] pre-commit autoupdate (#12631) pre-commit-ci[bot] 2025-03-24 20:05:41 +01:00
  • 580273eeca Improve prefix_sum.py (#12560) Pranjay kumar 2025-03-20 05:03:46 +05:30
  • edf7c372a9 [pre-commit.ci] pre-commit autoupdate (#12623) pre-commit-ci[bot] 2025-03-18 09:53:49 +01:00
  • 7ce998b91c Fix some RUF012 per file ignores (#11399) Maxim Smolskiy 2025-03-11 17:29:13 +03:00
  • 23eb174629 [pre-commit.ci] pre-commit autoupdate (#12614) pre-commit-ci[bot] 2025-03-11 08:51:28 +01:00
  • e3fb5309da Improve decimal_to_fraction.py (#12611) PAUL ADUTWUM 2025-03-08 16:52:20 -05:00
  • 4fbd350b6e Improved test coverage in decimal_to_fraction.py (#12608) PAUL ADUTWUM 2025-03-08 16:47:04 -05:00
  • a415a953c3 Add largest rectangle histogram (#12269) Ankana Pari 2025-03-09 03:05:07 +05:30
  • fff34ed528 [pre-commit.ci] pre-commit autoupdate (#12599) pre-commit-ci[bot] 2025-03-03 19:10:41 +01:00
  • 8826ad3a4d feat: Implement Principal Component Analysis (PCA) (#12596) PARIKSHIT SINGH 2025-03-02 16:33:12 +05:30
  • f528ce350b Added dynamic_programming/range_sum_query.py (#12592) Sanjay Muthu 2025-02-27 17:01:08 +05:30
  • 114d4283b9 [pre-commit.ci] pre-commit autoupdate (#12591) pre-commit-ci[bot] 2025-02-24 19:27:10 +01:00
  • 183fa06f40 Fix n-queens problem (#12583) sector 2025-02-22 16:16:29 +08:00
  • a5aed92b4c fix: typo in data_structures/linked_list/from_sequence.py (#12584) Maxim Evtush 2025-02-20 21:09:01 +01:00
  • 4a5a5f2b88 uv-again uv-again Christian Clauss 2025-02-14 14:47:31 +01:00
  • 738253e800 git mv data_structures/queue data_structures/queues (#12577) pre-commit-ci[bot] 2025-02-14 10:05:23 +01:00
  • 338cbafe0d Improve power.py (#12567) lighting9999 2025-02-10 01:51:18 +08:00
  • e59d819d09 [pre-commit.ci] pre-commit autoupdate (#12554) pre-commit-ci[bot] 2025-02-05 20:47:41 +01:00
  • 6c92c5a539 [pre-commit.ci] pre-commit autoupdate (#12542) pre-commit-ci[bot] 2025-01-27 22:05:20 +01:00
  • 13e4d3e76c Fix error in avl_tree del_node function (#11510) Rachel Spears 2025-01-23 21:59:36 -08:00
  • c666db3729 Add Doc test bubble sort (#12070) Vijayalaxmi Wakode 2025-01-24 03:31:47 +05:30
  • 9fb51b4169 Update docstrings in the functions definitions. (#11797) Ronald Ngounou 2025-01-23 09:02:46 +01:00
  • 1f74db0c06 [pre-commit.ci] pre-commit autoupdate (#12536) pre-commit-ci[bot] 2025-01-20 21:22:02 +01:00
  • 91ebea1d99 Sphinx runs on ubuntu 24.04 arm (#12530) Christian Clauss 2025-01-19 08:33:35 +01:00
  • 533767ff46 Doomsday Algorithm: Fix leap year check (#12396) Nguyen Thi Thanh Minh 2025-01-18 10:07:44 +07:00
  • 0040ad47f9 Add butterfly pattern implementation (#12493) aydinomer00 2025-01-15 00:24:36 +03:00
  • f04d308431 Create longest_increasing_subsequence_iterative.py (#12524) Sanjay Muthu 2025-01-15 02:19:04 +05:30
  • 4fe50bc1fc [pre-commit.ci] pre-commit autoupdate -- ruff 2025 stable format (#12521) pre-commit-ci[bot] 2025-01-13 21:52:12 +01:00
  • cfcc84edf7 Fix build (#12516) Maxim Smolskiy 2025-01-13 23:49:07 +03:00
  • 787aa5d3b5 doctest all_combinations.py (#12506) Siddhant 2025-01-12 20:54:23 -05:00
  • 4c92de5e03 Fix dynamic_programming/longest_increasing_subsequence.py (#12517) Sanjay Muthu 2025-01-13 05:05:22 +05:30
  • b653aee627 Fix ruff (#12515) Maxim Smolskiy 2025-01-12 19:05:08 +03:00
  • bae33acf90 [pre-commit.ci] pre-commit autoupdate (#12507) pre-commit-ci[bot] 2025-01-06 21:12:13 +01:00
  • 12b1023a9d [ADDED] Implementation of Geometric Mean. (#10421) Kaustubh Mani Tripathi 2024-12-31 07:46:32 +05:30
  • 91a22c2e36 Create digital differential analyzer_line.py (#10929) SEIKH NABAB UDDIN 2024-12-31 07:39:14 +05:30
  • a4399022e5 chore: improve comments and add tests to trapezoidal rule (#11640) Julien Richard 2024-12-31 02:11:29 +01:00
  • 8439fa8d1d Added the algorithm to compute the time period of a simple pendulum (#10265) Paarth Goyal 2024-12-31 06:17:41 +05:30
  • 8767d1d724 add some documentation for heap sort (#9949) Rodrigo Castro 2024-12-30 21:36:41 -03:00
  • 5942059cb5 add doctest for quick_sort_3_partition (#11779) Giulio Tantaro 2024-12-30 21:03:31 +01:00
  • 8921b56a85 Adding tests to monotonic_array.py (#12073) Melih Mehmet Sahin 2024-12-30 19:53:50 +00:00
  • 7e55fb6474 - Implemented find_lanczos_eigenvectors to approximate the largest eigenvalues and corresponding eigenvectors of a graph based on its adjacency list. (#11906) Jeffrey Yancey 2024-12-30 12:00:30 -07:00
  • 75c5c41113 #9943 : Adding coverage test for basic_graphs.py (#12354) Scarfinos 2024-12-30 16:12:26 +01:00
  • 77425364c8 Intensity_based_Segmentation (#12491) SUDO_USER 2024-12-30 20:42:04 +05:30