/java-algorithms

A collection of some Java algorithms and an example of linked list implementation.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Java Algorithms and Data Structures

Learning-by-doing exercises.

Searching Algorithms

  • Linear search
  • Binary search

Sorting Algorithms

  • Insertion sort
  • Selection sort
  • Bubble sort
  • Quick sort

Data structures example

  • Implementation of a Linked List using java.util.package