Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.08.2010, 09:45   #21
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от chertovich Посмотреть сообщение
А вообще-то что здесь делать? Перебираешь циклом массив и если элемент найден то не добавляем, иначе добавляем.... Проще этого, наверное, сходить посцать...
Ага, именно так я сначала и подумал. Потом написал, проверил, удивился и еще раз подумал .

Цитата:
Вот код, но я его не проверял
Это не совсем то, что мне нужно. Мне нужно удалять записи из подопытного массива в случае если их нет в образце. Создание третьего массива неэффективно и об этом я уже писал ранее.

Цитата:
Чтобы удалить какой-нибудь элемент, необходимо следующиее за ним элементы "сдвинуть" на один элемент влево.
А если их 100, 1000 или 100 000? Что все элементы сдвигать? Да, работы такого алгоритма дождутся внуки...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 12.08.2010 в 10:00.
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление и перемещение элементов массива в паскале Devilman Помощь студентам 4 21.04.2010 15:17
Удаление элементов из массива Jasper92 Общие вопросы C/C++ 3 06.03.2010 13:04
Удаление, сортировка элементов массива. Vadim123456 Помощь студентам 8 14.02.2010 23:43
удаление одинаковых элементов из массива sauron99 Общие вопросы Delphi 6 15.04.2009 21:27
Удаление элементов из динамического массива dashulka Общие вопросы Delphi 4 31.10.2008 14:03