Skip to content

Pull requests: TheAlgorithms/Python

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

Add Shor's Algorithm implementation awaiting reviews This PR is ready to be reviewed require descriptive names This PR needs descriptive function and/or variable names
#13989 opened Dec 6, 2025 by thotaDeepika Loading…
10 tasks done
Added matrix permanent operation awaiting reviews This PR is ready to be reviewed enhancement This PR modified some existing files
#13987 opened Dec 4, 2025 by TrangOul Loading…
9 of 15 tasks
Updated docs for bit manipluation
#13984 opened Dec 4, 2025 by farhannadim311 Loading…
10 of 13 tasks
Add Rabin–Karp String Matching Algorithm (Fixes #13918) awaiting reviews This PR is ready to be reviewed
#13983 opened Dec 3, 2025 by swanand11 Loading…
12 of 15 tasks
Refactor red-black tree removal to reduce cyclomatic complexity awaiting reviews This PR is ready to be reviewed enhancement This PR modified some existing files
#13981 opened Dec 1, 2025 by AlexeyBasinger Loading…
5 of 15 tasks
Add bubble_sort_optimized with early termination
#13977 opened Nov 29, 2025 by tushi145 Loading…
15 tasks
Optimized Trapping Rainwater Solution to O(1) Space (Two-Pointer Approach) awaiting reviews This PR is ready to be reviewed
#13973 opened Nov 28, 2025 by Laksha-python Loading…
docs: add time and space complexity to selection_sort docstring
#13972 opened Nov 27, 2025 by kl2400033266 Loading…
5 of 8 tasks
Add narcissistic number finder with dynamic programming
#13971 opened Nov 27, 2025 by AliAlimohammadi Loading…
14 tasks done
Add collision detection algorithm (#12569)
#13969 opened Nov 26, 2025 by Ashish-coder-gif Loading…
Improve capitalize(): add Unicode support and handle leading spaces tests are failing Do not merge until tests pass
#13967 opened Nov 25, 2025 by ppavankumar19 Loading…
Clarify 1-based indexing in a1z26.py docstring
#13966 opened Nov 25, 2025 by manojalluri Loading…
Add: my_algorithm function (simple example) tests are failing Do not merge until tests pass
#13965 opened Nov 25, 2025 by ArsiyaTasleem90250 Loading…
Create Python-reverse_string
#13964 opened Nov 25, 2025 by koushithatadiboina Loading…
2 of 15 tasks
Enhance docstring for selection_sort function
#13963 opened Nov 25, 2025 by 2400031832 Loading…
5 tasks done
Enhance docstring with complexity analysis awaiting reviews This PR is ready to be reviewed enhancement This PR modified some existing files
#13962 opened Nov 25, 2025 by 2400031832 Loading…
5 tasks done
docs: Add type hints and improve documentation for pancake_sort
#13960 opened Nov 25, 2025 by 2400031832 Loading…
5 of 8 tasks
Add division.py with divide_numbers function and zero division valida… tests are failing Do not merge until tests pass
#13958 opened Nov 24, 2025 by Aravind30648 Loading…
15 tasks done
Fix: Return first index for binary search with duplicate elements (#1… awaiting reviews This PR is ready to be reviewed
#13955 opened Nov 24, 2025 by Aravind30648 Loading…
15 tasks done
Add exponential_search doctest for empty array edge case awaiting reviews This PR is ready to be reviewed enhancement This PR modified some existing files
#13954 opened Nov 24, 2025 by vivekkumarrathour Loading…
5 of 15 tasks
docs: clean up docstring in fib_recursive function awaiting reviews This PR is ready to be reviewed enhancement This PR modified some existing files
#13950 opened Nov 24, 2025 by sharvandeep Loading…
3 tasks done
Add Rabin-Karp String Matching Algorithm (#13918) awaiting reviews This PR is ready to be reviewed
#13947 opened Nov 23, 2025 by Navadeep0007 Loading…
Fixes #13886
#13946 opened Nov 22, 2025 by shuhao-alan-fan Loading…
1 of 3 tasks
Add InsightFace face detection and analysis example tests are failing Do not merge until tests pass
#13943 opened Nov 22, 2025 by deeprajd20 Loading…
11 of 15 tasks
ProTip! Add no:assignee to see everything that’s not assigned.