Algorithms and Data Structures
with implementations in Java and C++
Data structures
Algorithms
C++
Books
Forum
Feedback

Data structures

  • Array and string
  • Binary heap
  • Binary search tree (BST)
  • Dynamic array
  • Graph
  • Hash table
  • Singly-linked list

Abstract data types

  • Dictionary ADT
  • Priority queue ADT
  • Stack ADT (impl.: array-based stack implementation)