Search Header Logo

Kiểm tra kiến thức về độ phức tạp tính toán

Authored by nhat vu duy

Mathematics

University

Kiểm tra kiến thức về độ phức tạp tính toán
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Trong một chương trình có 3 bước thực hiện mà thời gian thực hiện tưng bước lần lượt là O(n2), O(n3) và O(nlog2n). thời gian thực hiện chương trình sẽ là:

O(nlog2n)

O(n^2)

O(n^2)+ O(n^3) + O(nlog2n)

O(n^3)

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Xác định độ phức tạp tính toán khi thực hiện P1 và P2 lồng nhau với T1(n) = O(f(n)) và T2(n) = O(g(n))

T1(n)T2(n) = O(f(n)+g(n))

T1(n)T2(n) = O(f(n)g(n))

T1(n)T2(n) = O(f(n)and g(n))

T1(n)T2(n) = O(f(n)/g(n))

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Thời gian thực hiện các lệnh đơn : gán, đọc, viết là

O(1)

O(2)

O(log2(n))

O(n)

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Thời gian thực hiện lệnh hợp thành(Begin.. end) được xác định bởi:

O(log2(n))

Hằng số

Quy tắc nhân

quy tắc tổng

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Nếu S1 và S2 là các câu lệnh và E là biểu thức logic thì: If E Then S1 Else S2. Khi đó thời gian thực hiện lệnh if là:

O(And (f()n), g(n)))

O(max (f()n), g(n)))

O(Min (f()n), g(n)))

O(or( (f()n), g(n)))

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Nếu S là câu lệnh và E là biểu thức logic thì: while E do S. Khi đó thời gian thực hiện lệnh while là:

O(f(n)g(n))

O(max (f()n), g(n)))

O(And (f()n), g(n)))

áp dụng quy tắc tổng

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Tính thời gian thực hiện của Hàm sau: function Euclid (m, n : integer) :integer;

O(log2n)

2log2n + 1

O(1)

O(n)

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?