Чему научился:
В этом уроке я познакомился с коллекцией HashSet. Евгений Витольдович хорошо объясняет как в ней хранятся данные, показывает структуру во время пошагового выполнения программы. Дополнительно решил задачу по заданию.
недавно узнала , что Hash... происходит от понятия хэш-функция. Хэш-функция — это функция, сужающая множество значений объекта до некоторого подмножества целых чисел. Класс Object имеет метод hashCode(), который используется классом HashSet для эффективного размещения объектов, заносимых в коллекцию. В классах объектов, заносимых в HashSet, этот метод должен быть переопределен (override).
Отчёт оценивали: 10365. Rita+120528. Геннадий Кравцов+1791. Валерий Жданов+117947. Dmitry Sinitsin+112013. Алекс Имаго+120659. no name+12146. Иван+11. Евгений Волосатов+18275. Tekashnik+13922. Александр+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Пользоваться множествами Трудности: Понять как работает таблица размещения. Можно ли программу, написанную под Windоws, называть подоконником?
Научился: поскольку интерфейс Множество (Set) наследник интерфейса Collection, то методы Collection доступны в Set
Во Множество нельзя добавлять идентичные элементы более одного раза (дубликаты ИСКЛЮЧЕНЫ! - удобство)
Множество полезно, если стоит задача узнать количество уникальных элементов
Идентификация элементов во Множестве выполняется по хеш-коду. Если он совпадает, элемент помещается в ссылку(overflow entries) на второй и более элемент под этим хеш-кодом