Skip to content

KarthiU/cppsuite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures and Algorithms Collection

Overview

This repository is a comprehensive collection of fundamental and advanced data structures and algorithms. It includes implementations, examples, and documentation for stacks, trees, queues, and lists. This resource is intended for students, educators, and professionals looking to deepen their understanding of these core concepts in computer science.

Features

  • Stacks: Implementation of LIFO (Last In, First Out) data structure with operations like push, pop, and peek.
  • Trees: Various tree structures including Binary Trees, Binary Search Trees, AVL Trees, and more, along with traversal algorithms (in-order, pre-order, post-order).
  • Queues: Implementation of FIFO (First In, First Out) data structure with operations like enqueue, dequeue, and front.
  • Lists: Singly and Doubly Linked Lists with comprehensive methods for insertion, deletion, and traversal.

Acknowledgements

The content in this repo was made as a part of a series of labs as a part of my studies at the University of Waterloo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages