Java icon indicating copy to clipboard operation
Java copied to clipboard

All Algorithms implemented in Java

Results 922 Java issues
Sort by recently updated
recently updated
newest added

This class implements the Bidirectional Breadth-First Search (BFS) algorithm to determine if a path exists between two nodes in an unweighted graph. It explores the graph from both the start...

### What would you like to share? I noticed that the project currently does not include an algorithm for finding the middle of a singly linked list, nor are there...

enhancement

- [ x] I have read [CONTRIBUTING.md](https://github.com/TheAlgorithms/Java/blob/master/CONTRIBUTING.md). - [ x] This pull request is all my own work -- I have not plagiarized it. - [ x] All filenames are...

### What would you like to share? ## Description The QuickSort algorithm implementation in this repository would benefit from more detailed inline comments and documentation to help learners understand: -...

awaiting triage

Corrige um code smell Compare Objects With Equals em LZ78.java. Substitui currentNode != root por Objects.equals (null-safe). Se necessário, implementa equals/hashCode na classe Node para igualdade por conteúdo. Testes e...

## Description Fixed incorrect Javadoc return description for the `surfaceAreaCylinder` method. ## Changes - Changed `@return volume of given cylinder` to `@return surface area of given cylinder` The method calculates...

- Add edge case handling for NaN, Infinity, and out-of-bounds values - Improve consistency with Ceil.java implementation - Add handling for positive numbers between 0 and 1 - Update Javadoc...

## Summary This PR adds the Baby-Step Giant-Step (BSGS) algorithm for solving the discrete logarithm problem: Find x such that: a^x ≡ b (mod m) This algorithm is widely used...

### Description ## Description The computer experiences failures or interruptions while executing workflow operations. This can include system crashes, freezes, slow performance, or unexpected errors that disrupt normal work processes....

bug

### Description # [BUG] Computer Fails During Workflow ## Description The computer experiences failures or interruptions during workflow operations. This can include system crashes, freezes, slow performance, or unexpected errors...

bug