Реферат: Поиск в ширину на графах
m[v]:=m[v]^.next; {ребра пока нет...}
end;
{если связь не установлена, поищем связь с ver[v] в списке u-й вершины, т.е. наоборот...}
if not(rebro) then
begin
m[u]:=lst[u];{указатель на начало списка связей u-й вершины}
while m[u]<>nil do
begin
if m[u]^.inf=ver[v] then begin
rebro:=true;
break;
end;
m[u]:=m[u]^.next;
end;
end;
{если связь все таки есть и u-я вершина еще не рассмотрена...}
if rebro and Nw[u] then
begin
inc(oo); {вставка u в начало очереди}
for op:=oo downto 2 do ocher[op]:=ocher[op-1];
ocher[1]:=u;
Nw[u]:=False;{флаг на вершину с индексом u}
end;
end;
end;
end;
{------------------------------------------------------
***Процедура просмотра графа***}
Procedure Write_S(key: longint; prosm: boolean;