Skip to content
This repository has been archived by the owner on Jan 6, 2024. It is now read-only.

Latest commit

 

History

History
39 lines (25 loc) · 1.49 KB

README.md

File metadata and controls

39 lines (25 loc) · 1.49 KB

Data Structures Library

An easy-to-use C# class library, that contains various data structures which can be used in your projects, or for educational purposes.

Introduction

This library is a collection of fundamental data structures implemented in C#. It's designed to provide a comprehensive set of tools for developers to utilize in applications or to assist in learning about the inner workings of data structures.

Data Structures Included

  • Stack
  • Queue
  • Binary Search Tree
  • Heap
  • Singly Linked List
  • Doubly Linked List
  • Circular Linked List
  • Generic Collections
  • Non-Generic Collection
  • Skip List
  • Min-Max Heap

Each data structure is implemented with a focus on clarity and efficiency, and includes basic operations such as insertion, deletion, and traversal.

Usage

To use this library in your projects, clone the repository and include the relevant files in your project. The data structures are generic and can handle various data types.

Contributions

While this library is archived and not actively maintained, contributions and forks are still welcome. Feel free to use the code as a starting point for your own implementations.

License

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

Acknowledgments

A shoutout to all the developers and educators out there sharing knowledge and creating resources for learning. This project is inspired by all the collective effort put into educating on data structures and algorithms.