DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

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

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Параметри та характеристики складності алгоритму

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Не вказано

Інформація про роботу

Рік:
2008
Тип роботи:
Лабораторна робота
Предмет:
Алгоритми та методи оптимізації
Група:
КI
Коротко про документ

Про що ця робота

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

У роботі розглядаються

  • Складність алгоритмів
  • Алгоритм Евкліда
  • Найбільший спільний дільник
  • Часова складність
  • Обчислювальні процеси
  • Методи оптимізації

Зміст і розділи

  1. Мета роботи
  2. Теоретичні відомості
  3. Властивості алгоритму
  4. Практична частина
  5. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів
Викладачі:Не вказано

Ключові поняття

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

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”  Лабораторна робота №2 на тему: "Параметри та характеристики складності алгоритму. " з дисципліни " Алгоритми та методи обчислень " Львів – 2008 Мета роботи : Аналіз впливу параметрів алгоритму на характеристики складності алгоритму. Теоретичні відомості : Алгоритм – це будь-який регулярний обчислювальний процес, що дозволяє за кінцеву кількість кроків розв’язувати задачі визначеного класу. Алгоритм – це процес послідовної побудови величин, які проходять в дискретному часі таким чином, що в пчатковий момент часу задається початкова скінчена система величин, а кожний наступний момент системи величин отримується за певним законом. Властивості алгоритму : дискретність масовість детермінованість елементарність спрямованість 3. Параметри : Система початкових даних Система проміжних результатів Система кінцевих результатів Правило початку Правило безпосереднього перероблення Правило закінчення Правило вводу Правило виводу Практична частина : 1. Знаходження НСД двох чисел методом перебору, починаючи з 1: 12 : 1 = 12 18 : 1 = 18 12 : 2 = 6 18 : 2 = 3 12 : 3 = 4 18 : 3 = 6 12 : 4 = 3 18 : 4 = 2 Часова складність: 8 2. Знаходження НСД двох чисел методом перебору, починаючи з меншого числа: 18 : 12 = 7 (4) 12 : 12 = 1 18 : 11 = 8 (4) 12 : 11 = 1 (1) 18 : 10 = 10 12 : 10 = 1 (2) 18 : 9 = 12 12 : 9 = 1 (3) 18 : 8 = 15 12 : 8 = 2 18 : 7 = 7 (4) 12 : 7 = 1 18 : 6 = 8 (4) 12 : 6 = 1 (1) 18 : 5 = 10 12 : 5 = 1 (2) 18 : 4 = 12 12 : 4 = 1 (3) 18 : 3 = 15 12 : 3 = 2 Часова складність: 5 3. Знаходження НСД двох чисел алгоритмом Евкліда: 60 : 8 = 7 (4) 8 : 4 = 2 Часова складність: 2 Висновок: дослідивши 3 методи знаходження НСД чисел в діапазоні від 1 до 100, я вияснив що середня часова складність цих алгоритмів така: для методу перебору, починаючи з 1 ≈ 36,2927; для методу перебору, починаючи з меншого числа ≈ 31,2367; для алгоритму Евкліда ≈ 2,4731. Результати дослідження середнього значення часової складності наведені згідно роботи програми обчислення НСД з перебором 10000 комбінацій чисел в діапазоні від 1 до 100.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!