Курсовая работа: Динамические структуры данных. Решение задач. Стек. Очередь. Дек
list;
29. Дан стек из целых чисел, заполненный случайным образом. Найти в стеке максимальный элемент и поместить его в вершину.
30. Дан стек, заполненный случайным образом целыми числами. Отыскать в данном стеке максимальный и минимальный элементы. Переместить максимальный элемент в дно стека, минимальный – в вершину.
randomize;
init;
init;
init;
for i:=1 to n-1 do
begin
y:=random-random;
push;
end;
list; Writeln;
push);
while not emptydo
if stacktop<=stacktop then begin push); push) end
else push);
while not emptydo
push);
push);
push);
while not emptydo
if stacktop>=stacktop then begin push); push) end
else push);
push);
while not emptydo
push);
writeln;
list;