Алгоритми пошуку даних

Додано: 29 листопада 2023
Предмет: Інформатика, 11 клас
Копія з тесту: Алгоритми пошуку
9 запитань
Запитання 1

Завдання пошуку даних можна сформувати так:

варіанти відповідей

знайти у множині даних один або декілька елементів, які відповідають заданим властивостям

упорядкувати множину об'єктів за деякою ознакою, наприклад за збільшенням або зменшенням їх значень

полегшити подальший пошук в упорядкованій множині

Запитання 2

Існують такі алгоритми пошуку даних:


варіанти відповідей

бінарний пошук

комбінований пошук

тернарний пошук

 послідовний пошук

пошук із поверненням

Запитання 3

Сутність алгоритму якого пошуку представлено?

1) спочатку значення с порівнюється зі значенням a[0]. Якщо вони збігаються, робиться висновок, що елемент знайдено на нульовій позиції масиву і на цьому пошук завершується;

2) інакше - значення с порівнюється зі значенням a[1] і робиться аналогічний висновок;

3) далі аналогічний процес може повторюватися над елементом a[2] і так далі до a[n].

варіанти відповідей

Послідовний пошук

Бінарний пошук

Пошук із поверненням

Тернарний пошук

Запитання 4

Послідовний пошук необхідного елемента в масиві базується на ...


 

варіанти відповідей

упорядкуванні масиву 

прямому переборі елементів у невпорядкованому масиві, наприклад зліва направо, і порівнянні кожного з них із заданим значенням

 поділенні масиву на дві рівні частини 

випадковому виборі елементів масиву 

Запитання 5

Бінарний пошук даних можна застосовувати ...


варіанти відповідей

лише до числових масивів 

лише до рядкових масивів

лише до впорядкованих масивів 

 до будь-яких масивів 

Запитання 6

У процесі бінарного пошуку у масиві ...


варіанти відповідей

змінюються і ліва, і права межі 

змінюється тільки права межа масиву 

межі масиву не змінюються 

 змінюється тільки ліва межа масиву 

Запитання 7

Сутність алгоритму якого пошуку представлено?

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]. Для вибраної частини процес повторюють.

варіанти відповідей

Послідовний пошук

Бінарний пошук

Пошук із поверненням

Тернарний пошук

Запитання 8

Загальний метод (або стратерія пошуку) розв'язування задачі, коли доводиться неодноразово повертатися до стану об'єкта (об'єктів), зафіксованого на попередньому кроці

варіанти відповідей

Послідовний пошук

Бінарний пошук

Пошук із поверненням

Тернарний пошук

Запитання 9

Пошук заданого елемента в упорядкованому масиві, шляхом поділення його на три приблизно рівні частини

варіанти відповідей

Послідовний пошук

Бінарний пошук

Пошук із поверненням

Тернарний пошук

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест