Skip to content

al6x/data-structures-and-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation http://alexeypetrushin.github.com/data-structures-and-algorithms

Usage:

cd ~/tmp
git clone git://github.com/alexeypetrushin/data-structures-and-algorithms.git
scripts/run.sh

Data Structures

  • Queue
  • Stack
  • Heap
  • Hash Table
  • Binary Tree
  • Binary Search Tree
  • Red-Black Tree
  • Trie

Algorithms

Traversing.

  • Depth First (pre-order, in-order, post-order)
  • Breadth First

Comparison and integer sorting.

  • Bubble Sort
  • Merge Sort
  • Quick Sort
  • Radix / Bucket Sort

Search.

  • Binary Search

Miscellaneous.

Distributed Algorithms

Persistent Data Structures

  • List
  • Map
  • Array

About

Data Structures and Algorithms in Java

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors