Есть структуры:
struct CNode // Узел
{
std::list<CTract*> tracts; // Участки соединенные с данным узлом
};
struct CTract // Участок
{
CNodeBegin * pNodeBegin; // Начальный узел
CNodeBegin * pNodeEnd; // Конечный узел
};
С помощью них реализуется схема подобная показанной на картинке:ээээ....
А ели к этому добавить еще нахождение самого короткого пути?
ViGOur, этот алгоритм всегда находит кратчайший путь
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)