Skip to content

MHFarooqui/Data-Structures

 
 

Repository files navigation

PRs Welcome GitHub pull-requests GitHub issues GitHub forks GitHub stars GitHub watchers

Data-Structures

Data Strucutres implemented in C#. Since there are not many resources to follow data structures in the C# language, I made this repo which people can use as reference material and it goes without saying that the quality of this resource is dependent on the support from community. So please feel free to open an issue or pull request if you find something which can/needs to be imporoved.

New contributors

New contributors are always welcome and to encourage contributions from beginners I have intentionally left methods unimplemented, so feel free to implement them also I have made a tremendous amount of grammatical and spelling errors; feel free to correct me there as well.

HacktoberFest 2020

This repository was inactive for a long time and since it's Hacktober already I am opening some issues with tag Hacktoberfest (#Hacktoberfest), but feel free to open as many as you want and get your free t-shirt and swag from Digital Ocean. In order to make it consistent, please follow below guidelines to open a pr.

Pull Request Process

  1. Star and fork this repo.
  2. Add your implementation for a Ds please make sure to add an interface as well.
  3. Create a pr from the forked repo to this repo
  4. I'll merge your pr as soon as I verify that it is not a duplicate ds (which is already present in the repo).

Commit message format

As Hacktoberfest is a festival for open-source contributors ✨ 🌟, add some colors i.e. emoticons to your commit message 😃 you can find a list of markdown emojis here.

data structures implemented so far

DoublyLinkedList

BinarySearchTree

CircularBuffer

DynamicArray

PriorityQueue

Queue

SinglyCircularLinklist

stack

TrieDataStructure

XORLinkedList

trieDS

About

Data structures implemented in c#

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 100.0%