6.1 - Data Structures Basics
Learn about the fundamental concepts of data structures in C#, including their importance, classification, and performance characteristics.
6.2 - Arrays and Lists
Learn about arrays and lists in C#, including their implementations, operations, and performance characteristics.
6.3 - Linked Lists
Learn about linked lists in C#, including their types, implementations, operations, and applications.
6.4 - Stacks and Queues
Learn about stacks and queues in C#, including their implementations, operations, and applications.
6.5 - Dictionaries and Hash Tables
Learn about dictionaries and hash tables in C#, including their implementations, operations, and applications.
6.6 - Trees
Learn about tree data structures in C#, including binary trees, binary search trees, AVL trees, and more.
6.7 - Graphs
Learn about graph data structures in C#, including their representations, algorithms, and applications.
6.8 - Sets
Learn about set data structures in C#, including HashSet<T>, SortedSet<T>, and set operations.
6.9 - Advanced Data Structures
Learn about advanced data structures in C#, including priority queues, disjoint sets, segment trees, and more.