Skip to content

Jalgorithm, The Java library that provides all algorithms and data structures for Java developers out of the box☕

License

Notifications You must be signed in to change notification settings

R-M-team/jalgorithm

 
 

Repository files navigation





Jalgorithm stems from Shahid Beheshti University

We loved Java and algorithms, so We made Jalgorithm


Jalgorithm is an open-source Java library which has implemented various algorithms and data structure

🚨The source code of the latest release resides on the main branch. The development branch has the latest changes, not published yet.

Data structure implemented so far:

  • chained hash table
  • direct-address table
  • doubly linked list
  • graph
  • simple tree
  • hash table
  • chain table
  • binary search tree
  • queue
  • stack

Sort algorithms implemented so far:

  • selection sort
  • quick sort
  • bubble sort
  • insersion sort
  • merge sort
  • quick sort

Add Jalgorithm to your projects

implementation 'io.github.muhammadkarbalaee:jalgorithm:1.1.1'
<dependency>
  <groupId>io.github.muhammadkarbalaee</groupId>
  <artifactId>jalgorithm</artifactId>
  <version>1.1.1</version>
</dependency>

Contacting Developers ☎️

slack Join our Discord server


Donation ☕

Your donations help us add more algorithms and data structures to Jalgorithm. ☺️

Rials👇


bitcoin
bc1qnm05lpkjz0pal33k5ql7vctayqu2vvfqf4cytt
Ethereum
0xb3e3bfa9a6eFb8031eCe720D25c50cB5cc6668da
Dogecoin
DAHeY48RtPfvwJrGdspAboBXwRteiEMBCV
SHIB
0xb3e3bfa9a6eFb8031eCe720D25c50cB5cc6668da
Tron
TGVuMmEpdZELjHZvYiPi5YZoQchUJk7b3A
USDT
TGVuMmEpdZELjHZvYiPi5YZoQchUJk7b3A
contact us for any other payment method you desire
USDT

About

Jalgorithm, The Java library that provides all algorithms and data structures for Java developers out of the box☕

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 90.5%
  • Groovy 9.5%