Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Умова: Розробити програму, яка читає з клавіатури цілі числа N, M (1 < N, M < 256), N пар (ключ — ціле, дійсне число або рядок в залежності від варіанту завдання; значення — рядок; усі рядки до 255 символів), жодний з яких не повторюється та ще M ключів. Всі рядки розділяються пробілом або новим рядком. Програма зберігає пар рядків до хеш-таблиці та видає на екран значення, що відповідають переліченим ключам. Обов’язково реалізувати один з
методів розв’язання колізій. Варіант завдання - ключ — рядок; хешування Пірсона.

Приклад входу для ключів-рядків.

3 2

abc x

gh yq

io qw

gh

io

Вихід.

yq

qw

Використовувати готові реалізації структур даних (наприклад, STL) заборонено, але можна використати реалізацію рядків (наприклад, std::string у C++).
Деталі роботи
Додано 6 червня 2024
163 перегляди
Фрилансер
Вікторія Рослав
Україна Харків
Немає відгуків

Вільний для роботи Вільний для роботи
На сервісі 2 роки