golang map

Пользователь

Ребята, очень срочно!!! Подскажите, пожалуйста, что такое карты (map) в Golang’е??? И как ими пользоваться? А то я что-то вообще сам не могу понять. Заранее спасибо.


Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket
19 июня 2020 г., 12:19

Пользователь

Одной из наиболее полезных структур данных в информатике является хэш-таблица. Существует множество реализаций хэш-таблиц с различными свойствами, но в целом они предлагают быстрый поиск, добавление и удаление. Go предоставляет встроенный тип map (карта), который реализует хэш-таблицу.


19 июня 2020 г., 12:25

Пользователь

Пример использования карт:

В данном примере elements - это карта, которая представляет 10 первых химических элементов, индексируемых символами. Это очень частый способ использования карт — в качестве словаря или таблицы.


19 июня 2020 г., 12:37

Пользователь

Объявления карт можно записывать сокращенно - так же, как массивы:

Мне кажется, что на основе этих двух примеров, можно понять суть работы карт. Удачи.

19 июня 2020 г., 12:46

Похожие обсуждения: