Skip to content

Hotfix/range error #590 - #682

Open
ivensgustavo wants to merge 3 commits into
trekhleb:masterfrom
ivensgustavo:hotfix/range-error-#590
Open

ivensgustavo wants to merge 3 commits into
trekhleb:masterfrom
ivensgustavo:hotfix/range-error-#590

Conversation

@ivensgustavo

Copy link
Copy Markdown

Possible solution for issue #590 , which involves negative power values in the fastPowering algorithm.

moshejs added a commit to moshejs/javascript-algorithms that referenced this pull request Oct 25, 2026
Remove the changes that duplicate open PRs opened before this one, to
avoid double review and merge conflicts:

- fastPowering negative exponents (trekhleb#2179, trekhleb#591, trekhleb#682)
- LinkedList.insert tail update (trekhleb#2106, trekhleb#2153)
- MinHeapAdhoc/MaxHeapAdhoc constructor `this` binding (trekhleb#1124)
- stronglyConnectedComponents leaving the graph reversed (trekhleb#2153)
- BST README "prent" typo (trekhleb#890)
- Extended Euclidean algorithm addition (trekhleb#200)

The other README corrections in the touched files are kept. The
BinaryTreeNode.replaceChild and BST remove fixes (also in trekhleb#2118 and
trekhleb#2103) stay, since the AVL remove fix and its invariant test need them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant