Курсовая работа: Использование сетей Петри в математическом моделировании
typedefstruct Leader *Lref; // Тип: указательназаголовочныйузел.
typedefstruct Trailer *Tref; // Тип: указатель на дуговой узел.
// Описание типа заголовочного узла.
typedefstruct Leader
{
int Key; // Информационноеполе.
int Count; // Количество предшественников.
Tref Trail;
Lref Next;
};
// Описание типа дугового узла.
typedefstruct Trailer
{
Lref Id;
Tref Next;
};
class Spisok {
private:
Lref Head; // Указатель на список заголовочных узлов.
Lref Tail; // Указатель на фиктивный элемент
// в конце списка заголовочных узлов.
int z; // Количество узлов, не имеющих предшественников.
public:
Spisok () { // Инициализация списка заголовочных узлов.
Head = Tail = new (Leader); z = 0; };
Lref L (int);
void Poisk ();
void Vyvod ();
};