Программная инженерия Нижний Новгород 017 Лабораторный


Представление графовых моделей на ЭВМ


Download 1.23 Mb.
Pdf ko'rish
bet15/87
Sana08.06.2023
Hajmi1.23 Mb.
#1463900
TuriУчебно-методическое пособие
1   ...   11   12   13   14   15   16   17   18   ...   87
Bog'liq
Pract ADS

4. Представление графовых моделей на ЭВМ. 
4.1. Понятие графа и выбор структуры хранения графов (матрицы смежности, множества 
смежных вершин, списки исходящих дуг). 
4.2. Реализация структуры хранения графов. 
4.3. Алгоритмы обхода графов (поиск в глубину и в ширину). 
4.4. Пример: Поиск кратчайшего пути в графе. Алгоритм Дейкстры. 


 
14 
Учебный курс «Алгоритмы и структуры данных» (2 курс, 3-4 семестры) 
План практических и лабораторных занятий 
1 семестр 
№ 
Тематика лекционных занятий 
Тематика практических и лабораторных 
занятий 
Лабораторный практикум 

Введение 
Объектно-ориентированное 
программирование: примеры использования 

Структуры данных. Структуры 
хранения данных 
Пример использования ООП: Структуры 
хранения множеств 
ЛР 1 «Структура хранения 
множества» 

Примеры структур: множества и 
матрицы 

Основы технологии разработки 
ПО: этапность и системы 
контроля версий 
Пример использования ООП: Матрицы 
ЛР 2 «Структуры хранения 
матриц специального вида» 

Основы технологии разработки 
ПО: тестирование 

Динамические структуры 
данных: стеки и очереди 
Очереди 
Практика использования динамических 
структур данных: стеки и очереди. 
Примеры:
ЛР 3 «Вычисление 
арифметических выражений» 


 
15 

1. Трансляция арифметических выражений 
2. Система обслуживания с приоритетной 
очереди заданий 
3. Профилирование вычислений 

Download 1.23 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   87




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling