| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [borland c] пересечение множеств |
| Автор: payton 14.10.2007, 13:35 |
| есть 2 множества А и В нужно найти их пересечения, когда они представлены, как массивы (можно одномерные) найти их объединение, если представлены как списки. помогите, плз. |
| Автор: APM 14.10.2007, 17:17 |
| Берем массив пересечение, включаем туда все элементы из массива А, затем просматриваем массив B и если найден элемент, которого нет в А, то добавляем. Для списков заводим новый список. Берем первый элемент списка А, просматриваем весь список В и ищем в нем элемент из списка А, если он найден, то добавляем в новый список, если нет, то переходим к следующему элементу списка А. |