Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Реалізація різних методів доступу до даних в таблицях на ім'я

Реферат Реалізація різних методів доступу до даних в таблицях на ім'я





> k i. Якщо k i = key, то потрібна запис знайдена. Якщо k i < i>> key, то key повинен знаходитися в частині масиву, попередньої k i, і якщо k < i> i то в другій частині . Тепер для пошуку потрібного елемента досить розглядати половину масиву з ключами k 1 , ...., k i або k i , ...., k N. Повторюючи цю процедуру, після кожного невдалого порівняння key з k i будемо виключати приблизно половину непереглянутих частини. Це і представляє суть двійкового (бінарного) пошуку, алгоритм якого можна записати наступним чином:

Algorithm BSEARCH [Бінарний пошук.]

Крок B 0. [Ініціалізація. ] First: = 1; Last: = N;

{First, Last - покажчики першого і останнього ключів. }

Крок B 1. [Основний цикл. ] While Last Ві First do

Крок B 2. [Визначення центрального ключа.] i: = (Fist + Last) div 2;

Крок B 3. [Перевірка.] if key = k i then Stop;

Крок B


Назад | сторінка 9 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Якщо ремонт виявився модернізацією
  • Реферат на тему: Якщо ви викликаєте швидку допомогу
  • Реферат на тему: Якщо ваш працівник затриманий чи засуджений
  • Реферат на тему: Якщо лікарняний невірно розрахований
  • Реферат на тему: наслідки, які відбудуться, якщо всі льоди розтануть