Skip to content

A collection of different implementations of common data structures.

Notifications You must be signed in to change notification settings

ivaaak/CSharp-Data-Structures

Repository files navigation

C# Data Structures

A collection of different implementations of common data structures (from the SoftUni C# Data Structures course).

Lists:

  • Dynamic List
  • Static List

Linear data structures (2):

  • List
  • Stack
  • Queue
  • Singly Linked List

Linear data structures (3):

  • Faster Queue
  • Doubly Linked List
  • Reversed List
  • Balanced Patentheses

Trees(4):

  • Binary Search Tree
  • Binary Tree
  • Tree

Trees(5)

  • Heap
  • Max Heap
  • Priority Queue

Sorting(6)

  • BubbleSort
  • HeapSort
  • InsertionSort
  • MergeSort
  • QuickSort
  • SelectionSort
  • ShellSort

About

A collection of different implementations of common data structures.

Topics

Resources

Stars

Watchers

Forks

Languages