Сложность алгоритмов

Сложность алгоритмов

8th Grade

11 Qs

quiz-placeholder

Similar activities

Цикли з лічильником. Цикли з передумовою

Цикли з лічильником. Цикли з передумовою

1st - 12th Grade

11 Qs

Kelas 8 Pengalamatan Memori

Kelas 8 Pengalamatan Memori

8th Grade

15 Qs

fortnite as of season x

fortnite as of season x

KG - Professional Development

10 Qs

ÔN TẬP CHKII_01

ÔN TẬP CHKII_01

8th Grade

15 Qs

Soạn thảo văn bản Microsoft Word

Soạn thảo văn bản Microsoft Word

1st Grade - University

10 Qs

Microsoft Excel

Microsoft Excel

6th Grade - University

15 Qs

Skróty młodzieżowe

Skróty młodzieżowe

KG - University

16 Qs

Atajos del teclado

Atajos del teclado

6th - 8th Grade

10 Qs

Сложность алгоритмов

Сложность алгоритмов

Assessment

Quiz

Computers

8th Grade

Hard

Created by

Ольга Беляева

Used 7+ times

FREE Resource

11 questions

Show all answers

1.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Задан массив X[0..N-1]. Определите число операций сложения, которые выполняются при работе этой программы:

S=X[0]+X[N-1];

for(k=0;

k<N;

k++) X[k]+=X[k]+S;

2.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Задан массив X[0..N-1]. Определите число операций умножения, которые выполняются при работе этой программы:

S=X[0]*X[N-1];

for(k=0; k<N; k++)

{ X[k]=2*X[k]+S;

for(i=0; i<3; i++)

S=S*2; }

Для обозначения операции умножения используйте символ *.

3.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Задан массив X[0..N-1]. Определите число операций сложения, которые выполняются при работе этой программы:

S=X[1]+X[N-1]+3;

for(k=0; k<N; k++)

for(m=0; m<N; m++)

X[k]+=S;

Для обозначения операции умножения используйте символ *.

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Количество операций при выполнении некоторого алгоритма равно

T(N) = 5*N2 + 3*N + 1

Определите наиболее точную оценку временной сложности алгоритма.

O(1)

O(N)

O(N2)

O(N3)

O(2N)

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Количество операций при выполнении некоторого алгоритма равно

T(N) = N3 - 3*N2 + N

Определите наиболее точную оценку временной сложности алгоритма.

O(1)

O(N)

O(N2)

O(N3)

O(2N)

6.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Количество операций при выполнении двух алгоритмов для массива размером N таково:

T1(N) = N2 - N - 10 T2(N) = 4N + 40

Определите размер массива N, для которого время выполнения обоих алгоритмов одинаково.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Задан массив X[0..N-1]. Определите наиболее точную оценку временной сложности алгоритма:

S=X[0]+X[N-1];

for(k=0; k<N; k++)

X[k]+=S;

O(1)

O(N)

O(N2)

O(N3)

O(2N)

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?