Top.Mail.Ru
Ответы

Зaчем нyжны кapты

в языкax пpoгpaммиpoвaния?

По дате
По рейтингу
Аватар пользователя
Новичок

Ассоциативные массивы (карты, хэши, мапы, hash, map и т.д.) - разновидность динамического массива, в котором ключами могут выступать значения любых статических типов данных (в некоторых языках - только строки и числа).

В отличие от линейных массивов, в которых ключи (индексы) - непрерывная упорядоченная последовательность целых чисел, в ассоциативных массивах ключи произвольны и не упорядочены. Более того, в некоторых языках программирования при каждом обходе в цикле ассоциативного массива порядок элементов будет разным.

Они используются везде, где неудобно для идентификации элементов массива использовать непрерывные диапазоны чисел.

Аватар пользователя
Ученик

Чтобы в них играть в дурака и раскладывать пасьянс

Аватар пользователя
Оракул

Слабо самому мч освоить без дядей

Аватар пользователя
Оракул

флудер проснулся и пошел кормить хомячков