Implementation of Data Structures and Algorithms with C# Data Structures - Array Hashtable Linked List Stack and Queue Tree Graph Algorithms Dynamic Programming Recursion Sorting Traversals BFS DFS