Data structures and algorithms implementation in pure csharp
- Arrays Introduction
- Lists:
- Array List
- List
- Singly Linked List
- Doubly Linked List
- Queues
- LinkedListQueue (SinglyLinkedList Implementation)
- Stacks
- Stack (Array Implementation)
- LinkedListStack (SinglyLinkedList Implementation)
- Hash Table
- HashTable Open Addressing (Linear Probing)
- HashTable Chaining (Separate Chaining)
- Bubble Sort
- Insertion Sort