Skip to content

Algorithms and common data structures implemented in Java

Notifications You must be signed in to change notification settings

nagyf/algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms and data structures

Build Status

Common algorithms and data structures implemented in Java.

Data structures

  • Array
  • List
    • Double-Linked list
  • Queue
    • FIFO queue
    • Priority queue
  • Tree
    • Binary tree
    • Binary search tree
  • Heap
    • Minimum Heap
    • Maximum Heap
  • Cache
    • LRU cache
  • Stack
  • HashTable
  • Graph
    • Directed graph (both weighted and unweighted)
    • Undirected graph (both weighted and unweighted)

Algorithms

  • Tree traversal
    • Pre-order
    • In-order
    • Post-order
    • Breadth-first

About

Algorithms and common data structures implemented in Java

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages