высшего образования
«Российский технологический университет – МИРЭА»
Отчет о выполнении
лабораторной работы №1 по предмету
«Анализ сложности алгоритмов».
Тема: «Математические основы О-символики».
Выполнил:
студент __ курса,
группы_____
№ студ. билета _____
__________________________
(ф.и.о.)
Проверил: ________________
Москва 2020
Вариант №___
Задание:
N 1 2 3 4 5 6 7 8 9 10 20 30 50 100 500
T(N) 13 45 154 265 443 822 1205 1430 1610 2593 10264 31507 98381 427791 12571521
2
3
Полученные результаты работы:
4
5
Таблица:
6
Программа (вариант А), соответствующая предложенной
функции роста:
var i,j,k,n:integer;
schet:longint;
begin
schet:=0;
for i:=1 to n do begin
for j:=1 to 25 do
for k:=1 to (n-2) do
schet:=schet+1;
end;
schet:=schet+25;
7
8
Программа (вариант В), соответствующая предложенной
функции роста:
var i,j,n:integer;
schet:longint;
begin
schet:=0;
for i:=1 to n do begin
for j:=1 to (n-2) do
schet:=schet+25;
end;
schet:=schet+25;
9
10
Программа (вариант С), соответствующая предложенной
функции роста:
var i,j,k,n:integer;
schet:longint;
begin
schet:=0;
for i:=1 to 25 do begin
for j:=1 to (n-1) do
for k:=1 to (n-1) do
schet:=schet+1;
end;
11