Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goPmMuPrm 214 of 350 menu
◀ ▶

Практика на многомерность в Go

Объявите matrix типа [2][3]int литералом на свой выбор и выведите элемент последней строки и последнего столбца.

Дан следующий срез:

layers := [][]int{{1, 2}, {3, 4, 5}, {6}}

Выведите сумму всех чисел двойным циклом.

Дан следующий массив:

square := [3][3]int{ {1, 0, 0}, {0, 2, 0}, {0, 0, 3}, }

Выведите сумму главной диагонали.

Дана следующая карта:

byRow := map[string][]int{"r1": {2, 4}, "r2": {1}}

Посчитайте сумму среза "r1" циклом и выведите ее.

Дан следующий массив:

table := [2][2]int{{3, 1}, {2, 4}}

Соберите суммы строк в totals и выведите totals.

Дана карта карт:

data := map[string]map[string]int{ "a": {"x": 1, "y": 2}, "b": {"x": 3, "y": 4}, }

Найдите сумму всех чисел и выведите ее.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить