- Ассоциативный массив (словарь) – структура данных, которая позволяет выполнять различные операции над парами <ключ, значение>.
- Создание словаря:
Var <имя_словаря> := new Dictionary <integer, integer>;
Var <имя_словаря> := KV ('ключ', 'значение'); - Методы класса Dictionary <TKey, TVal>:
- добавление пары
Add (key: TKey; value: TValue); - удаление пары
Remove (key: TKey): boolean; - поиск по ключу или значению
ContainsKey (key: TKey): boolean;
ContainsValue (value: TVal): boolean; - доступ к элементам по ключу
Get (key: TKey): Tvalue;
TryGetValue (key: TKey; var value: TValue): boolean; - копирование в массив
CopyTo (arr: array of T; arrStart: integer);
Информатика • 11 класс
920
Ассоциативные массивы (Паскаль)
Было полезно?
Рекомендуем
Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках