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

mohammadkarbalaee/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