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

Реферат Дослідження алгоритму сортування методом прямого включення





ів масиву.


1.2 Вибір матеріалу для проведення теоретичного дослідження


Провівши літературний огляд можна зробити наступний висновок, що досить повна інформація про алгоритм пряме включення міститься в літературному джерелі [2, 66-69, 493-498,].

Будемо використовувати наступні формули залежності максимального і мінімального числа порівнянь від числа елементів в масиві, які були там [2, 66-69, 493-498,] наведені:

формула залежності максимального числа порівнянь від числа елементів в масиві з N елементів sravnmax=(n ^ 2 + n) * / 2 - 1 (1.1);

(n - 1)-формула залежності мінімального числа порівнянь від числа елементів в масиві з N елементів.


2. ДОСЛІДЖЕННЯ АЛГОРИТМА ПРЯМЕ ВКЛЮЧЕННЯ


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

Другий спосіб дослідження - це практичний, коли складається програма за заданим алгоритмом, який необхідно досліджувати. У самій програмі, виходячи з її принципу, ставляться лічильники числа порівнянь. Багаторазово проводиться пошук для однакового числа елементів у масиві, і визначаються свої значення числа порівнянь. Потім шукається середнє значення числа порівнянь для пошуку певного числа елементів в масиві. За отриманими значеннями будуються графіки залежності середнього числа порівнянь від числа елементів масиву.

Так як в завданні на курсовий проект вказуються масиви для дослідження від 10 до 100 елементів, покладемо, що N - максимальне число елементів у масивах одно 10 <= N <= 100.


2.1 Теоретичне дослідження алгоритму пряме включення


В літературі [2, 66-69, 493-498,] були запропоновані наступні залежності числа порівнянь від числа елементів в масиві:

формула залежності максимального числа порівнянь від числа елементів в масиві;


(n ^ 2 + n) * / 2 - 1 (1.1)

формула залежності мінімального числа порівнянь від числа елементів в масиві;


n - 1 (1.2)


формула залежності максимального числа переміщень від числа елементів в масиві;


(n ^ 2 + 3 * n - 4) / 2 (1.3)


формула залежності мінімального числа переміщень від числа елементів в масиві.


2 * (n - 1) (1.4)


Побудуємо за формулами (2.1) - (2.2) графіки залежностей максимального і мінімального числа порівнянь для бінарного пошуку.

Щоб побудувати графіки залежностей максимального і мінімального числа порівнянь для методу прямого включення, ми візьмемо десять довільних масивів з числом елементів від 10 до 100 і підставимо їх значення у формули (1.2) і (1.3), результати запишемо в таблицю (1).


Таблиця 1

Результати, отримані п...


Назад | сторінка 2 з 8 | Наступна сторінка





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

  • Реферат на тему: Визначення числа підприємств, обсягу продукції, середньооблікового числа пр ...
  • Реферат на тему: Знаходження оптимального числа листів фанери и Вирізання потрібного числа з ...
  • Реферат на тему: Дослідження системи автоматичного регулювання числа обертів тягового двигун ...
  • Реферат на тему: Обробка одновимірних масивів. Виділення мінімального і максимального елеме ...
  • Реферат на тему: АнтиПРО числа