Коллекция графов на C#
Learn data structures & algorithms: collections, stacks, queues, graphs, BFS/DFS. Visualize algorithm execution. Practical coding skills!
Course Content
Коллекция графов на C# is an all-levels Udemy course taught by Евгений Волосатов. It runs 4h 5m, is taught in Russian, and includes a certificate of completion. Learners rate it 4.0 out of 5 from 9 reviews, with 60 students enrolled. It is a paid course, first published November 2018.
Explore essential C# collections and graph algorithms in this comprehensive course!
This course dives deep into core C# data structures, including:
- Arrays: Understand the fundamentals of fixed-size data storage.
- Lists: Learn to work with dynamic, ordered collections.
- ArrayList<>: Explore a flexible, resizable list implementation.
- foreach Loop: Master iterating through collections efficiently.
- ListDictionary: Discover a dictionary optimized for list-like behavior.
- Hashtable: Understand key-value storage with efficient lookups.
- HybridDictionary: Learn about a hybrid dictionary for performance optimization.
- BitArray: Explore efficient storage of boolean data.
- Stack: Implement Last-In, First-Out (LIFO) data structures.
- Queue: Implement First-In, First-Out (FIFO) data structures.
We'll go beyond theory with hands-on experimentation and performance comparisons to help you choose the right collection for your needs. You'll gain practical insights into the strengths and weaknesses of each data structure.
The course also introduces you to the fundamentals of graph theory. You'll learn how to represent graphs in memory using C# and visualize them graphically.
A key focus is on implementing and visualizing breadth-first search (BFS) and depth-first search (DFS) algorithms using Stack and Queue collections. Visualizations will enhance your understanding of how these algorithms work.
By the end of this course, you'll be able to:
- Confidently utilize various C# collections.
- Differentiate between collections and select the most appropriate one for specific tasks.
- Implement graph representations in C#.
- Apply BFS and DFS algorithms to graph data.
- Understand the practical application of collections in graph manipulation.
This course uniquely blends algorithmic concepts with visual aids, making complex topics easier to grasp. Perfect for developers looking to enhance their C# skills and master data structure manipulation!
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.