Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.14;
Скачать: CL | DM;

Вниз

Народ, как сравнить текущий выбираемый элемент массива   Найти похожие ветки 

 
Michael C   (2002-02-28 10:45) [0]

со всеми предыдущими... (не пинайте, плз)


 
Song ©   (2002-02-28 11:02) [1]

Не лучший вариант, но первое что пришло в голову: вложенный цикл. Для каждого элемента в цикле пробегаешь все остальные элементы с первого до данного.


 
Виктор Щербаков ©   (2002-02-28 11:03) [2]

С помощью операций сравнения:
=, <>, <=, >=

и цикла (например for):
for j := Low(a) to i - 1 do
begin
if a[i] = a[j] then ...// делаешь то, что нужно
end;
здесь i - индекс выбираемого элемента.


 
Юрий Зотов ©   (2002-02-28 11:06) [3]

Если "в лоб", то во внутреннем цикле. А вообще, зависит от задачи. Если, скажем, ищется некий уникальный (максимальный, минимальный и т.п.) элемент, то этого просто незачем делать - надо просто запоминать последний найденный элемент и сравнивать только с ним одним.


 
Michael C   (2002-02-28 11:10) [4]

Дело в том, что ищются все элементы такие же как текущий, их будет не один



Страницы: 1 вся ветка

Текущий архив: 2002.03.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
14-43140
Дима566
2002-01-29 16:39
2002.03.14
ОН УМЕР!!!


3-42915
DmitryPV
2002-02-14 10:28
2002.03.14
Не удается модифицировать поле!


6-43126
ken
2001-12-26 16:24
2002.03.14
как написать прогу для переадресации сетевых потоков TCP/IP?


4-43221
dr.Flex
2002-01-15 22:23
2002.03.14
Беркли сокеты в Винде


4-43217
Renard
2002-01-15 23:15
2002.03.14
Как узнать какая структура находится под крысой: ListBox, Edit, Button и т.д.