добрый день господа. у менятут появился вопрос. он больше по алгоритмама, чем делфи, но все же. Может кто натолкнет на мысль. Есть у меня массив записей (record). у каждой записи есть 8 одинаковых полей с номером. по сути это справочник абонентов. То ст ьу одного абонента может бть от 1 до 8 номеров. Ивот стокнулся с ситуацией когда надо почистить дубликаты. С полными копиями нет проблем. их нахожу простейше и удаляю, но вот столкнулся что есть к примеру три записи. Пусть 1 запись имеет 1 номер - А. вторая запись имеет 1 номер- Б. и третья запись имеет 2 номера - А и Б. ЛИбо другой случай - есть две записи с оинаковыми номерами но в разной последовательности. Может кто подскажет идейку как это детектить и удалять дубликаты?
Можно перекинуть все в список вида <номер>=<абонент>, отсортировать по номерам и сразу все будет очевидно.