Информатика, вопрос задал negativdk732 , 1 год назад

знайдіть в інтернеті псевдокод лінійного та бінарного пошуку в масиві. В чому різниця між цими видами пошуку, та який з них швидший?

Ответы на вопрос

Ответил GrenkaUkraine
0

Відповідь:

Різниця між цими двома пошуками полягає в тому, що лінійний пошук перевіряє кожен елемент у масиві, поки не знайде цільовий елемент, тоді як бінарний пошук розбиває масив на дві частини та перевіряє лише одну з частин у кожній ітерації, доки не знайде цільовий елемент або визначає, що його немає в масиві.

Бінарний пошук є швидшим за лінійний, особливо для великих масивів, оскільки він усуває половину елементів, що залишилися, у кожній ітерації.

Новые вопросы