This project contains a group of common algorithms implemented in Java and each provides a complete unit test.
By far, it's just at a very beginning state and more algorithms will be added in continuously. Currently finished ones are listed below:
- Merge Sort
- Quick Sort
- Heapsort
- Graph Data Structure
- DFS
- BFS
- Classic Recursive Algorithm
- Bitwise Algorithm
- A*
- Longest Common Subsequence
This project is maintained by Cyandev and does not use a license, feel free to take advantage and refer.