data-structures icon indicating copy to clipboard operation
data-structures copied to clipboard

Data structures implemented for my data structures course (INE5408) at UFSC.

data-structures

Build Status

Data structures implemented for my data structures course (INE5408) at UFSC.

  • Linear structures:
    • Stack
    • Queue
    • Array list
    • Linked list
    • Doubly circular list
  • Tree structures:
    • Binary search tree
    • AVL tree
    • Red-Black tree
  • Other structures:
    • Hash table
    • Heap

Floyd algorithm complexity analysis

Documentations for all classes can be generated using doxygen. All classes use the C++11 standard.

Note: if someone is interested in the solutions that I handed in the course, one should look back at commit 07d4884ee465d0666608ae7283801c292582d417 and those header files should work fine. If you have any problems using them, feel free to contact me at telegram.me/matheuspb.