/algorithms

Collection of algorithms and data structures for various programming languages

Primary LanguageJava

algorithms

Java

  • Binary search tree
  • Adjacency matrix
  • Maths
    • Binomial distribution
    • Vector
    • Polynomial
    • Line2D
    • Point2D
    • Factorial
    • Custom maths library
  • Sorting
    • Bubble sort
    • Selection sort

Python

  • Algorithms
    • Eight queens puzzle
    • Eratosthenes sieve
    • Sorting
      • Bubble sort
      • Heap sort
      • Insertion sort
      • Merge sort
      • Quick sort
      • Selection sort
    • Maths
      • Factorial
  • Data structures
    • Binary search tree
    • Queue
    • Stack

Haskell

  • Misc
    • Factorial
  • Sorting
    • Bubble sort
    • Insertion sort
    • Quick sort
    • Selection sort