Курсовая работа: Динамические структуры данных. Решение задач. Стек. Очередь. Дек

p^.elem:=x;

sn1:=p;

sn2:=p;

End; { init}

Procedure listnext;

{распечатка содержимого дека в прямом порядке}

var s:connect;

begin

s:=sn1;

while s<>nil do begin

write;

s:=s^.next; end;

write;

End; { list}

Procedure listpred;

{распечатка содержимого дека в обратном порядке}

var s:connect;

begin

s:=sn2;

while s<>nil do begin

write;

s:=s^.pred; end;

write;

End; {list}

Function empty: Boolean;

{проверка дека на пустоту}

Begin

empty:=sn1=sn2;

End; { empty}

К-во Просмотров: 1624
Бесплатно скачать Курсовая работа: Динамические структуры данных. Решение задач. Стек. Очередь. Дек