Skip to content

ShixuLuo/cpp-ds-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ Data Structures Library

Description

A comprehensive implementation of common data structures in C++, built from scratch for self-learning purposes, including:

  • Lists
    • Array-based lists
    • Linked lists
  • Stacks
  • Queues
  • Hash tables
  • Binary trees
  • Heaps
  • Graphs

Key Features

  • Written in modern C++ for better readability and performance.
  • Includes detailed comments for learning and practice.
  • Modular design for easy integration and extension.

Usage

Lists

  • Two types of lists are currently implemented: linked lists and array-based lists.
  • Supported methods include:
    • insert
    • remove
    • find
    • getSize
    • isEmpty
    • clear
  • List elements can be accessed and modified using the operator [].

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published