Додати до Chrome
✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Який з варіантів обчислення хеш-функції є правильним?
unsigned int hash(char* s)
{
int i = 0;
unsigned value = 0;
while (s[i] != ‘\0’)
value = (s[i] + 31*value) % 101;
i--;
}
return (value*s);
i++;
return value;
while (s[i] == ‘a’)
value = (s[i] + 31*value) * 101;
float i = 0;
value = (s[i+1] + 31*value) * 101;
return s;
Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!