Ключ пошуку – це...
Який ключ, на вашу думку, вважається унікальним?
Для знаходження ключа у невпорядкованому масиві використовується пошук діленням навпіл. Чи гарантується в цьому випадку істинність результату пошуку?
Які дії виконує наступний код?
int func(int*a, int size, int x) {
for (int i=0; i<size; i++)
if (a[i] == x/2) return i;
return -1;
}
Пошук ключа у невпорядкованому масиві необхідно здійснювати:
Є впорядкований масив цілих чисел з 5 елементів.
Скільки операцій порівняння буде потрібно для знаходження шуканого ключа методом ділення навпіл, якщо шукане значення є останнім елементом масиву?
Чи можна стверджувати, що у впорядкованому масиві пошук діленням навпіл завжди дасть кращі результати за часом ніж лінійний?
Хеш-функція – це функція, що...
Колізією хеш-функції H називається...
Яка буде організація даних при відкритому хешування, якщо задані наступні ключі k та їх хеш- значення h:
k h=H(k)
a 1
b 3
c 1
d 4
e 4
f 3
h 3
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома