AshuHK / Data_Structures_and_Algorithms

The most fundamental data structures and algorithms in C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Data_Structures_and_Algorithms

A simple library of the basic but fundamental (think like the STL but not as polished and optimized) data structures written in C++ Some of the data structures included:

  • Stacks (done)
    • Operations:
      • get_top
      • push
      • pop
  • Queues (done)
    • Operations:
      • get_front
      • get_back
      • enqueue
      • dequeue
  • Linked Lists (done)
    • Operations:
      • get_head
      • add_back
      • add_front
      • search
      • remove_back
      • remove_front
      • update_value
      • update_key
  • Hash Tables (done)
    • Operations:
      • put
      • get
      • remove
      • output (meant to replaced overloaded << operator)

About

The most fundamental data structures and algorithms in C++


Languages

Language:C++ 99.5%Language:Makefile 0.5%