Завдання пошуку даних можна сформувати так:
Існують такі алгоритми пошуку даних:
Сутність алгоритму якого пошуку представлено?
1) спочатку значення с порівнюється зі значенням a[0]. Якщо вони збігаються, робиться висновок, що елемент знайдено на нульовій позиції масиву і на цьому пошук завершується;
2) інакше - значення с порівнюється зі значенням a[1] і робиться аналогічний висновок;
3) далі аналогічний процес може повторюватися над елементом a[2] і так далі до a[n].
Послідовний пошук необхідного елемента в масиві базується на ...
Бінарний пошук даних можна застосовувати ...
У процесі бінарного пошуку у масиві ...
Сутність алгоритму якого пошуку представлено?
1) позначимо поточне значення лівої межі масиву змінною l, а значення правої межі - змінною p (початкові значення змінних: i = 1 і p = n);
2) спочатку в масиві обирають елемент, розташований усередині масиву, - mas[i]. Значення індексу середнього елемента можна визначити за формулою i = [(l + p) / 2] (квадратними дужками позначено цілу частину числа);
3) значення середнього елемента порівнюють із ключовим значенням c. Якщо c = mas[i], елемент знайдено. Якщо c < mas[i], то далі для пошуку вибирають частину масиву, розташовану ліворуч від mas[i], у протилежному випадку - частину масиву, розташовану праворуч від mas[i]. Для вибраної частини процес повторюють.
Загальний метод (або стратерія пошуку) розв'язування задачі, коли доводиться неодноразово повертатися до стану об'єкта (об'єктів), зафіксованого на попередньому кроці
Пошук заданого елемента в упорядкованому масиві, шляхом поділення його на три приблизно рівні частини
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома