|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/collections/
课程评论:没有评论
**课程名称:C# 图形集合** **课程概述:** 本课程将深入探讨 C# 语言中的核心集合类型,包括 Array, List, ArrayList, foreach, ListDictionary, Hashtable, HybridDictionary, BitArray, Stack, Queue。您将有机会亲手实验并比较这些集合的性能。课程还将介绍图论基础,并指导您创建一个在内存中表示图的类。此外,我们将实现图的视觉化展示,并利用 Stack 和 Queue 集合创建广度优先和深度优先搜索算法。 **学习目标:** 完成本课程后,您将能够: * 自信地使用 C# 中的各类集合。 * 理解不同集合之间的差异,并能为具体任务选择最合适的集合。 * 掌握利用集合存储图数据结构并执行基本图操作的方法。 * 通过可视化广度优先/深度优先搜索算法,加深对这些算法工作原理的理解。 **核心内容:** * **C# 集合详解:** 深入讲解 Array, List, ArrayList, foreach, ListDictionary, Hashtable, HybridDictionary, BitArray, Stack, Queue 的特性、用法和性能对比。 * **图论基础与实现:** 学习图论基本概念,并动手编写代码在计算机内存中表示图。 * **图的视觉化:** 将学习到的知识应用于图的视觉化呈现,直观展示图结构。 * **图搜索算法:** 使用 Stack 和 Queue 结合集合特性,实现广度优先搜索 (BFS) 和深度优先搜索 (DFS) 算法,并通过可视化加深理解。 本课程巧妙地融合了算法能力和图形化展示,旨在帮助您更深入地理解搜索算法的原理。
Мы рассмотрим основные коллекции в языке C#: Array, List, ArrayList, foreach, ListDictionary, Hashtable, HybridDictionary, BitArray, Stack, Queue. Поэкспериментируем, сравним быстродействие. Познакомимся с теорией графов. Создадим класс для представления графа в памяти компьютера. Сделаем визуальное отображения графа и составим алгоритмы поиска вширь и глубь с использованием коллекций Стек и Очередь.После прохождения этого курса вы сможете уверенно использовать различные коллекции, знать, чем они отличаются друг от друга, выбирать более подходящие варианты для вашей задачи. Узнаете, как можно использовать коллекции для хранения графа и выполнять основные операции над ним.Этот курс отлично сочетает алгоритмические навыки с графическим оформлением - мы сделаем визуализацию алгоритмов поиска вширь/вглубь, чтобы лучше понять принцип их работы.Мы рассмотрим основные коллекции в языке C#: Array, List, ArrayList, foreach, ListDictionary, Hashtable, HybridDictionary, BitArray, Stack, Queue. Поэкспериментируем, сравним быстродействие. Познакомимся с теорией графов. Создадим класс для представления графа в памяти компьютера. Сделаем визуальное отображения графа и составим алгоритмы поиска вширь и глубь с использованием коллекций Стек и Очередь.После прохождения этого курса вы сможете уверенно использовать различные коллекции, знать, чем они отличаются друг от друга, выбирать более подходящие варианты для вашей задачи. Узнаете, как можно использовать коллекции для хранения графа и выполнять основные операции над ним.Этот курс отлично сочетает алгоритмические навыки с графическим оформлением - мы сделаем визуализацию алгоритмов поиска вширь/вглубь, чтобы лучше понять принцип их работы.