DataStructure icon indicating copy to clipboard operation
DataStructure copied to clipboard

Implementation of data structure algorithm by c cpp and java

Data Structure

:triangular_ruler: Implementation of data structure algorithm by c, cpp and java

Linear List

  • [x] Single Link List
  • [x] Loop Single Link List
  • [x] Double Link List
  • [x] Loop Double Link List

Stack and Queue

  • [x] Link Stack
  • [x] Link Queue
  • [x] Circular Queue

String

  • [x] KMP Match
  • [x] Force Match

Tree

  • [x] Binary Tree(Recursive Traverse)
  • [x] Binary Tree(Non Recursive Traverse)
  • [x] Binary Tree(Level traverse)
  • [x] Pre Thread Binary Tree
  • [x] In Thread Binary Tree
  • [x] Post Thread Binary Tree
  • [x] Binary Search Tree
  • [x] AVL Binary Tree
  • [x] Huffman Tree

Graph

  • [x] Adjacency List Graph
  • [x] Adjacency Matrix Graph
  • [x] Dijkstra
  • [x] Floyd
  • [x] Kruskal
  • [x] Prim
  • [x] TopLogicalSort

Search

  • [x] Sequence Search
  • [x] Binary Search

To be continued...