Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Product
GitHub Copilot
Write better code with AI
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
All features
Documentation
GitHub Skills
Blog
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
TheAlgorithms
/
Java
Public
Notifications
You must be signed in to change notification settings
Fork
20.1k
Star
62.3k
Code
Issues
6
Pull requests
11
Actions
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on Jul 10, 2025
chore(deps): bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (#6364)
Show description for 22cba2c
dependabot[bot]
authored
22cba2c
Copy full SHA for 22cba2c
Commits on Jul 9, 2025
refactor: improve Sparsity class with input validation and clearer logic (#6351)
Show description for a6aadd5
alxkm
and
DenizAltunkapan
authored
a6aadd5
Copy full SHA for a6aadd5
refactor ShuffleArray: improve documentation and maintainability (#6357)
Show description for c997a32
alxkm
authored
c997a32
Copy full SHA for c997a32
Commits on Jul 8, 2025
Update CODEOWNERS (#6353)
siriak
authored
4768987
Copy full SHA for 4768987
refactor: optimize ValidParentheses methods and add parameterized tests (#6352)
alxkm
authored
6c30495
Copy full SHA for 6c30495
Commits on Jul 7, 2025
refactor: improve PythagoreanTriple logic and add parameterized tests (#6350)
alxkm
authored
fa2ca9d
Copy full SHA for fa2ca9d
refactor: improve median calculator class design and readability (#6349)
alxkm
authored
2f5bc8c
Copy full SHA for 2f5bc8c
Fix the formatting issue with clang-format (#6346)
pushkar0406
authored
8512f12
Copy full SHA for 8512f12
Commits on Jul 6, 2025
refactor: improve code and test coverage for `MapReduce` example (#6348)
Show description for 4b6006c
alxkm
authored
4b6006c
Copy full SHA for 4b6006c
Add parameterized tests for BitSwap (#6347)
alxkm
authored
350f149
Copy full SHA for 350f149
Commits on Jul 5, 2025
Update DIRECTORY.md (#6344)
Show description for 9b4dec0
DenizAltunkapan
and
siriak
authored
9b4dec0
Copy full SHA for 9b4dec0
Add cache with FIFO replacement policy (#6337)
KevinMwita7
authored
c782f05
Copy full SHA for c782f05
Commits on Jul 4, 2025
chore(deps): bump org.junit:junit-bom from 5.13.2 to 5.13.3 (#6343)
Show description for 4360807
dependabot[bot]
authored
4360807
Copy full SHA for 4360807
Update DIRECTORY.md (#6341)
Show description for 841f9c3
DenizAltunkapan
and
siriak
authored
841f9c3
Copy full SHA for 841f9c3
Add RandomizedClosestPair Algorithm and Unit Tests (#6339)
aditya-7562
authored
d709317
Copy full SHA for d709317
Add Freivalds' Algorithm for randomized matrix multiplication verification (#6340)
aditya-7562
authored
58ac54c
Copy full SHA for 58ac54c
Commits on Jul 2, 2025
Correct column pointer initialization in RowColumnWiseSorted2dArrayBinarySearch (#6333)
codingmydna
authored
712ada5
Copy full SHA for 712ada5
Commits on Jul 1, 2025
chore(deps): bump peter-evans/create-pull-request from 5 to 7 in /.github/workflows (#6330)
Show description for ebf5c3d
dependabot[bot]
authored
ebf5c3d
Copy full SHA for ebf5c3d
Commits on Jun 30, 2025
chore(deps): bump com.puppycrawl.tools:checkstyle from 10.26.0 to 10.26.1 (#6331)
Show description for 55d08d6
dependabot[bot]
authored
55d08d6
Copy full SHA for 55d08d6
Update DIRECTORY.md (#6329)
DenizAltunkapan
authored
7da9c6d
Copy full SHA for 7da9c6d
Add RR cache (#6307)
KevinMwita7
authored
bb36d13
Copy full SHA for bb36d13
Update DIRECTORY.md (#6328)
Show description for 9abf4e3
DenizAltunkapan
authored
9abf4e3
Copy full SHA for 9abf4e3
Commits on Jun 29, 2025
delete workflows from update-directorymd.yml (#6327)
DenizAltunkapan
authored
617412e
Copy full SHA for 617412e
Update update-directorymd.yml (#6326)
DenizAltunkapan
authored
d06fe8b
Copy full SHA for d06fe8b
Update update-directorymd.yml using PAT (#6324)
Show description for e43a1f7
DenizAltunkapan
authored
e43a1f7
Copy full SHA for e43a1f7
Automatically create pull requests for directory updates (#6322)
DenizAltunkapan
authored
d14873f
Copy full SHA for d14873f
Modernize GitHub Action to auto-generate DIRECTORY.md (#6308)
DenizAltunkapan
authored
67ccb62
Copy full SHA for 67ccb62
Commits on Jun 28, 2025
chore(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.3.1 to 4.9.3.2 (#6319)
Show description for 981d73d
dependabot[bot]
authored
981d73d
Copy full SHA for 981d73d
Commits on Jun 25, 2025
chore(deps): bump org.apache.maven.plugins:maven-pmd-plugin from 3.26.0 to 3.27.0 (#6317)
Show description for a8ad162
dependabot[bot]
authored
a8ad162
Copy full SHA for a8ad162
chore(deps): bump com.puppycrawl.tools:checkstyle from 10.25.0 to 10.26.0 (#6315)
Show description for ba0b0c4
dependabot[bot]
authored
ba0b0c4
Copy full SHA for ba0b0c4
chore: explicitly set permissions (#6316)
vil02
authored
5529cb2
Copy full SHA for 5529cb2
chore(deps): bump gitpod/workspace-java-21 from 2025-05-14-07-50-25 to 2025-06-18-16-47-14 (#6312)
Show description for 428d259
dependabot[bot]
authored
428d259
Copy full SHA for 428d259
chore(deps): bump org.junit:junit-bom from 5.13.1 to 5.13.2 (#6314)
Show description for a91ad20
dependabot[bot]
authored
a91ad20
Copy full SHA for a91ad20
chore(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.3.0 to 4.9.3.1 (#6313)
Show description for bb71ae2
dependabot[bot]
authored
bb71ae2
Copy full SHA for bb71ae2
chore: perform CodeQL scan on actions (#6309)
vil02
authored
83bc063
Copy full SHA for 83bc063
Pagination
Previous
Next
You can’t perform that action at this time.