Практическая работа №2. Библиотека stl. Ассоциативные и неупорядоченно ассоциативные контейнеры


ЗАДАНИЯ 2 (для самостоятельного выполнения)


Download 25.25 Kb.
bet3/3
Sana06.04.2023
Hajmi25.25 Kb.
#1332891
TuriПрактическая работа
1   2   3
ЗАДАНИЯ 2
(для самостоятельного выполнения)


  1. Создать множество (вид множество см. таблицу) на базе хэш таблиц состоящих из N натуралных чисел полученных с помощью генератора случайных чисел из интервала [a; b];

  2. Вывести эти числа на экран.

  3. Подсчитать количество элементов контейнера со значением равным c (с помощью метода count()).

  4. Организовать поиск элементов со значением d (метод find()) и удалить их (метод eras()).

  5. Вывести на экран текущий максимальный коэффициент загрузки.

  6. Вывести на экран количество сегментов и количество элементов в каждом сегменте.

  7. Определить в каком сегменте находися элемент контейнера со значением f.

Значение а, b, c, d, f заданы в таблице ниже





вар.

Вид множество

N

a

b

c

d



f

1

unordered_map

20

1

10

7

5

8

2

unordered_set

30

15

20

17

15

18

3

unordered_multiset

15

5

10

7

9

6

4

unordered_multimap

25

5

15

8

11

9

5

unordered_map

20

10

18

11

15

12

6

unordered_set

30

5

15

10

11

7

7

unordered_multiset

15

7

12

9

7

11

8

unordered_multimap

25

25

35

30

27

32

9

unordered_map

20

11

16

17

11

16

10

unordered_set

30

18

25

19

25

21

11

unordered_multiset

15

35

42

37

39

36

12

unordered_multimap

25

0

12

9

5

11

13

unordered_map

20

12

20

13

17

14

14

unordered_set

30

7

15

8

11

12

15

unordered_multiset

15

15

22

16

19

17

16

unordered_set

25

25

35

30

25

33

17

unordered_multiset

20

12

19

17

15

18

18

unordered_multimap

30

3

11

4

7

5

19

unordered_map

15

15

20

16

19

18

20

unordered_set

25

35

43

42

37

40

Download 25.25 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling