Очереди.

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
veter09
Сообщения: 1
Зарегистрирован: 25 дек 2009, 18:45

Помоги плизз, с очередью. Надо найти 2 одинаковые из 4-х. PASCAL.
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

Ну и в чем проблема пройтись в цикле по двум очередям и сравнить их?
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
dr.Jekill
Сообщения: 526
Зарегистрирован: 03 янв 2009, 23:17
Откуда: Voronezh
Контактная информация:

[syntax="pascal"]
function f(head1,head2 :o chered):boolean;
var p1,p2 :o chered;
begin
f:=false;
p1:=head1;
p2:=head2;
while (p1<>nil) and (p2<>nil) do
begin
if p1^.data=p2^.data then
begin
p1:=p1^.next;
p2:=p2^.next;
end
else exit;
end;
f:=true;
end;
[/syntax]
Нет религии выше истины
Ответить