Задача: удалить из массива все элементы, встречающиеся в нем 2 раза. Как лучше написать поиск?
Altair
25.12.2006 14:40
{...}for i := 1to n dofor j := i+1to n-1dobeginif arr[i] = arr[j] thenbeginend;
end;
{...}
volvo
25.12.2006 14:59
Цитата
удалить из массива все элементы, встречающиеся в нем 2 раза
Ровно 2 раза? Или как минимум 2 раза?
Гость
25.12.2006 20:59
Цитата(volvo @ 25.12.2006 10:59)
Ровно 2 раза? Или как минимум 2 раза?
Ровно 2 раза
Fraddy
19.11.2007 19:18
for i:=1 to count do begin s:=0; for j:=1 to count do if A[i]=A[j] then s:=s+1; if s = 1 then вот так вроде... хоть и поздно=) но может кому понадобицо..
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.