Commits
Branch selector
User selector
Commit history
Commits on May 25, 2026
Merge pull request #2759 from vdl299/fix_switch_pairs_loop_bound
Show description for f989616authored
Commits on May 24, 2026
- authored andcommitted


Commits on May 18, 2026
Merge pull request #2754 from rrbharath/feat/geometric-mean
Show description for 3daa6baauthoredMerge pull request #2751 from rrbharath/feat/chebyshev-distance-algorithm
Show description for 71e902dauthoredMerge pull request #2756 from keon/fix/rename-map-lcs-to-substring
Show description for 6dfba95authoredRename algorithms/map/longest_common_subsequence.py to longest_common_substring.py
Show description for b96c1eaandcommittedMerge pull request #2749 from faizzyhon/fix/is-palindrome-strips-digits
Show description for 394db66authoredMerge pull request #2750 from faizzyhon/fix/roman-to-int-empty-string
Show description for 22d3b8dauthoredMerge pull request #2755 from vdl299/fix_is_sorted_stack_restore
Show description for 85638c7authoredFix float-precision test failures in TestGeometricMean
Show description for 76bc745andcommittedExport chebyshev_distance from algorithms.math and polish module
Show description for 70a5e76andcommitted
Commits on May 17, 2026
- authored andcommitted


Commits on May 13, 2026
Commits on May 8, 2026
Commits on May 6, 2026
fix: roman_to_int raises IndexError on empty string
Show description for f39a07eauthoredfix: _remove_punctuation strips digits causing false palindrome results
Show description for b8f9dcaauthored
Commits on Mar 13, 2026
Merge pull request #2739 from keon/fix/security-crypto-eval
Show description for a1bf1f3authoredMerge pull request #2740 from keon/fix/bfs-deque-bellman-heap
Show description for e194a4cauthoredMerge pull request #2741 from keon/fix/structural-cleanup
Show description for bd4980aauthoredMerge pull request #2742 from keon/fix/treenode-dedup-falsy-zero
Show description for 8fed83aauthoredMerge pull request #2743 from keon/fix/add-ds-tests-readme
Show description for 9f1446cauthoredFix AVL in_order_traverse crash and remove duplicate tests
Show description for 9d9d822andcommittedFix max_height.py deque-to-list type mismatch crash
Show description for ae4e168andcommittedFix iterative extended GCD and correct pypi-publish SHA
Show description for f67f23candcommitted
Commits on Mar 12, 2026
Fix ruff I001: sort imports in test_data_structures.py
Show description for 11ed784andcommittedFix ruff I001: sort imports in construct_tree_postorder_preorder.py
Show description for 41abbfcandcommittedFix ruff lint: Optional → X | None, sort imports, wrap long docstring
Show description for 0332ac3andcommittedFix ruff E501: shorten long deque initialization line in path_sum2.py
Show description for 82ecf31andcommittedFix ruff E501: wrap long docstring line in rsa.py
Show description for ef03f2aandcommittedAdd data structure tests, fix README coin_change example
Show description for f1abb26andcommittedFix falsy-zero bug in BST validation, deduplicate TreeNode definitions
Show description for c3f4470andcommittedStructural cleanup: remove empty dirs, rewrite bst.py, fix test bug
Show description for f0fb029andcommittedFix BFS O(n²) regression, bellman_ford sink nodes, heap invariant bugs
Show description for 99e3463andcommittedFix security issues: remove eval(), use secrets for crypto, pin CI actions
Show description for ce2ec51andcommitted
Commits on Feb 23, 2026
Merge pull request #2722 from mitchricker/veb_tree
Show description for 8115abdauthored