У нас два стола, на одном лежит 1 и 2, на втором лежат 1, 2 и 3, берём с первого стола 1 и смотрим, она есть на втором? да, берём 2, она есть? да. Все элементы первого стола имеются на втором, но это не значит, что на обоих столах одинаковые элементы, поэтому надо подойти ко второму столу и проверить так же, взять 1, он есть? да, 2 есть? да, 3 есть? нет, вот и узнали, что они отличаются.
Иван, спасибо за подробное объяснение. Но оно касается проверки совпадения множеств. И здесь у меня никаких вопросв нет. А мой вопрос относится к пересечению множеств. С наступающим Новым Годом!!!
Далее это будет оптимизировано, по крайней мере у меня так. А в этом уроке делали инверсионно, поэтому вышлоа 2 цикла, чтобы сформировать группу B из A и C., далее в группу B будут добавляться только если пересекаются по факту, а не инверсия как в этом уроке.
Отчёт оценивали: 16496. Pavlin+13922. Александр+19752. chokayes+110558. Иван Воронин+12773. Никита+16452. Кирилл Шмойлов+12639. Морозов Юрий Александрович+116533. Андрей Шевченко+17652. Петя+16580. konstantin+17119. Новопашин Владимир+111582. Родион+17308. AZANIR+11. Евгений Волосатов+15502. Антон Кравченко01570. Сарапульцев Константин+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Сложно сказать.... Ну я честно попробовал протестировать функцию intersect... Она нашла одно пересечение (Count = 1 красным). Это наверное правильно? ....
Придумать свой вопрос? No problem: что такое HashSet , где оно находится и как оно работает?
А еще вопрос : foreach (Coord coord in group.tabs) - это означает, что мы структуру ищем в ... э-э, хэш списке? Вы серьёзно? Да.. кабрулирование трамициниала. Как - то так.