-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: leether/Python
base: 791deb4
head repository: TheAlgorithms/Python
compare: 456d644
- 5 commits
- 7 files changed
- 8 contributors
Commits on May 18, 2026
-
feat: add Segment Intersection algorithm (TheAlgorithms#14416)
* feat: add Segment Intersection algorithm * fix: use descriptive parameter names --------- Co-authored-by: John Law <johnlaw.po@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for abf7168 - Browse repository at this point
Copy the full SHA abf7168View commit details -
Fix type hints in sorts/tim_sort.py, relates to TheAlgorithms#14457 (T…
…heAlgorithms#14474) * Add type hints to tim_sort.py, relates to TheAlgorithms#14457 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Fix ruff PYI041 error: use float instead of int | float * Fix mypy error: support str and tuple inputs as defined in doctests * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Fix ruff E501: wrap binary_search parameters to respect 88 char limit * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Refactor generics to use Python 3.12 type parameter syntax (PEP 695) * Use Any from typing to resolve mypy list unpacking bugs * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: John Law <johnlaw.po@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 144ef9c - Browse repository at this point
Copy the full SHA 144ef9cView commit details
Commits on May 19, 2026
-
feat: add Ramer-Douglas-Peucker polyline simplification algorithm (Th…
…eAlgorithms#14372) * feat: add Ramer-Douglas-Peucker polyline simplification algorithm * Use descriptive parameter names * Update geometry/ramer_douglas_peucker.py * Update geometry/ramer_douglas_peucker.py * Update ramer_douglas_peucker.py * Update ramer_douglas_peucker.py * Update ramer_douglas_peucker.py --------- Co-authored-by: John Law <johnlaw.po@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 33a8e0f - Browse repository at this point
Copy the full SHA 33a8e0fView commit details
Commits on May 20, 2026
-
Added Johnson's algorithm for all-pairs shortest paths (TheAlgorithms…
…#13340) * Fix typos in Johnson's algorithm (nd -> and) to pass codespell * Rename type aliases and h parameter to follow snake_case and descriptive naming * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: John Law <johnlaw.po@gmail.com> Co-authored-by: Christian Clauss <cclauss@me.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a9f2e72 - Browse repository at this point
Copy the full SHA a9f2e72View commit details
Commits on May 22, 2026
-
[pre-commit.ci] pre-commit autoupdate (TheAlgorithms#14629)
* [pre-commit.ci] pre-commit autoupdate updates: - [github.com/astral-sh/ruff-pre-commit: v0.15.9 → v0.15.12](astral-sh/ruff-pre-commit@v0.15.9...v0.15.12) - [github.com/tox-dev/pyproject-fmt: v2.21.0 → v2.21.1](tox-dev/pyproject-fmt@v2.21.0...v2.21.1) * updating DIRECTORY.md * Update pre-commit hook versions --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Christian Clauss <cclauss@me.com> Co-authored-by: cclauss <cclauss@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 456d644 - Browse repository at this point
Copy the full SHA 456d644View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 791deb4...456d644