An open API service indexing awesome lists of open source software.

https://github.com/riwigefi/algorithms-java

Algorithms in Java is a repository that contains common algorithms implemented in Java. It aims to help learn Java language and algorithmic thinking.
https://github.com/riwigefi/algorithms-java

algorithms java

Last synced: about 2 months ago
JSON representation

Algorithms in Java is a repository that contains common algorithms implemented in Java. It aims to help learn Java language and algorithmic thinking.

Awesome Lists containing this project

README

        

# Algorithms in Java
This repository contains common algorithms implemented in Java. It aims to help learn Java language and algorithmic thinking.

## Algorithm List
The following is a list of algorithms currently included:

1. Bubble Sort
2. Selection Sort
3. Insertion Sort
4. Quick Sort
5. Merge Sort
6. Heap Sort
7. Binary Search
8. Fibonacci Sequence
9. Greatest Common Divisor
10. Least Common Multiple

## Usage
Each algorithm is located in a separate Java file. To use them, follow these steps:

1. Clone this repository to your local machine.
2. Find the Java file of the algorithm you want to use.
3. Compile the file using your favorite Java IDE or command-line compiler.
4. Run the generated .class file.

## Contribution
If you want to contribute to this repository, pull requests are welcome. Please make sure your code follows general Java coding conventions and includes necessary comments.