РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗goTsTmClL3 49 of 129 menu

Задачи на коллекции Set в Go. Часть 3

Дано изменяемое множество и массив:

set := map[string]struct{}{"a": {}, "b": {}, "c": {}} arr := []string{"d", "e", "f"}

Добавьте все элементы из массива в множество.

Дано изменяемое множество и коллекция map:

set := map[int]struct{}{1: {}, 2: {}, 3: {}} m := map[string]int{"a": 4, "b": 5, "c": 6}

Добавьте все значения из коллекции в множество.

Дано изменяемое множество и два списка:

set := map[int]struct{}{10: {}, 20: {}} list1 := []int{30, 40} list2 := []int{50, 60}

Добавьте все элементы из обоих списков в множество.

Дано изменяемое множество и другая коллекция map:

set1 := map[string]struct{}{"apple": {}, "banana": {}} set2 := map[string]struct{}{"orange": {}, "grape": {}}

Добавьте все элементы из второго множества в первое.

Дано изменяемое множество и список пар:

set := map[int]struct{}{100: {}, 200: {}} pairs := map[string]int{"a": 300, "b": 400, "c": 500}

Добавьте все первые элементы пар в множество.

Дано изменяемое множество и массив чисел:

set := map[int]struct{}{5: {}, 10: {}, 15: {}} numbers := []int{20, 25, 30}

Добавьте все элементы массива в множество.

Дано изменяемое множество и коллекция map с ключами:

set := map[string]struct{}{"x": {}, "y": {}} m := map[string]int{"z": 1, "w": 2, "v": 3}

Добавьте все ключи из коллекции в множество.

Дано изменяемое множество и три списка:

set := map[int]struct{}{1: {}, 2: {}} listA := []any{3.0, 4.0} listB := []any{5.0, 6.0} listC := []any{7.0, 8.0}

Добавьте все элементы из всех трех списков в множество.

Дано изменяемое множество и массив символов:

set := map[rune]struct{}{'a': {}, 'b': {}} chars := []rune{'c', 'd', 'e'}

Добавьте все элементы массива в множество.

Дано изменяемое множество и различные коллекции:

set := map[int]struct{}{100: {}} list := []int{200, 300} array := []int{400, 500} otherSet := map[int]struct{}{600: {}, 700: {}}

Добавьте все элементы из всех коллекций в множество.

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