Содержание | <<< | >>>

Представление в виде графа

Информацию об авиарейсах компании XYZ Airlines можно представить в виде ориентированного графа (рис. 25.3). Ориентированным графом (или орграфом) называется граф, в котором каждое ребро (линия, соединяющая вершины графа) рассматривается как направленное. На рисунке это направление движения по ребру, изображаемому линией, показывает стрелка. В этом графе по ребру нельзя двигаться в направлении, противоположном тому, которое показано его стрелкой.

Рис. 25.3. Ориентированный (и даже нагруженный — с весами на ребрах) граф авиарейсов компании XYZ Airlines

Страница №2

Чтобы дать иное, более понятное представление графа авиарейсов компании XYZ Airlines, его изобразили в виде дерева (рис. 25.4). Теперь этот вариант будет использоваться нами вплоть до конца главы. Цель, т.е. конечный пункт путешествия — Лос-Анджелес, — обведена кружком. Кроме того, обратите внимание, что для того чтобы граф было проще представить в виде дерева, некоторые города в нем показаны несколько раз.

Теперь можно приступить к разработке разных программ поиска, с помощью которых можно будет выбирать маршрут от Нью-Йорка до Лос-Анджелеса.

Рис. 25.4. Авиарейсы компании XYZ Airlines, показанные в виде дерева

Страница №3

Содержание | <<< | >>>
Hosted by uCoz