Часова складність алгоритму - це показник, який вказує на кількість обчислювальних операцій, необхідних для виконання алгоритму. Цей показник зазвичай вимірюється у часових одиницях, таких як секунди, мілісекунди або кількість кроків, необхідних для виконання алгоритму. Чим більша часова складність алгоритму, тим більше часу і ресурсів потрібно для його виконання.
Часова складність алгоритму — характеристика продуктивності алгоритму, що визначається кількістю елементарних операцій, які потрібно виконати для реалізації алгоритму.
Спасибо
Ответ дал: Гость
var i,s: integer;
{1}begin
s: =0;
for i: =1 to 1000 do
if i mod 2=0 then s: =s+i;
end.
{2}begin
for i: =1 to 1000 do
if odd(i) then s: =s+i;
{3}a: array[1..500] of integer;
n: integer;
for i: =1 to 1000 do
if odd(i) then a[i]: =i;
n: =i;
for i: =1 to n do
s: =a[i]+s;
end.
Ответ дал: Гость
program n1; const n=10; var mas: array[1..n] of integer; i: integer; max,min,sum: integer; ar: real; begin for i: =1 to n dobegin mas[i]: = random (20)-10; write(mas[i],' '); writeln end; max: =1; for i: =2 to n do if mas[i]> mas[max] then max: =i; writeln; writeln('максимаьное значение a[',max,']= ',mas[max]); min: =1; for i: =2 to n do if mas[i]< mas[min] then min: =i; writeln; writeln(минимальное значение a[',min,']= ',mas[min]); for i: =1 to n do sum: =sum+mas[i]; ar: =sum/n; writeln; writeln('среднее арифметическое = ',ar); end.{немного нерационально но работает=)}
Популярные вопросы