wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Complex

Total questions: 15

Worksheet time: 12mins

Name
Class
Date
1.
a)

O(max(M,N))

b)

O(n2)

c)

O(log2n)

d)

O(2n)

2.
a)

O(max(M,N))

b)

O(n2)

c)

O(log2n)

d)

O(2n)

3.
a)

O(max(M,N))

b)

O(n)

c)

O(log2n)

d)

O(2n)

4.
a)

O(max(M,N))

b)

O(n)

c)

O(nlogn)

d)

O(2n)

5.
a)

A

b)

B

c)

C

d)

D

6.

Vòng lặp nào vô hạn?

a)

A

b)

B

c)

C

d)

D

7.

Sắp xếp thứ tự tăng dần

a)

3,4,2,1

b)

3,4,1,2

c)

4,3,2,1

d)

4,2,1,3

8.

Các yêu cầu đối với một thuật toán tốt là gì?

a)

Độ chính xác

b)

Đơn giản và công khai

c)

Hiệu quả

d)

Thời gian

9.

Ý nghĩa của hình ảnh là gì?

a)

BIG O

b)

BIG OMEGA

c)

BIG THETA

d)

BIG LANDA

10.

3n3 + 2n2 + 1

Xác định Big O của nó

a)

O(n)

b)

O(n2)

c)

O(n3)

d)

O(1)

11.

Độ phức tạp của heap sort là:

a)

A. O(n)

b)

B. O(log n)

c)

C. O(n2)

d)

D. O(nlog n)

12.

Độ phức tạp của Hamiltonian cycle là:

a)

A. O(n)

b)

B. O(log n)

c)

C. O(2n)

d)

D. O(nlog n)

13.

Độ phức tạp của merge sort là:

a)

A. O(n)

b)

B. O(log n)

c)

C. O(n2)

d)

D. O(nlog n)

14.

Về cơ bản, sự phức tạp của việc chèn phần tử mới trước một nút nhất định ở giữa danh sách được liên kết đơn lẻ là

a)

A. O(n)

b)

B. O(log n)

c)

C. O(n2)

d)

D. O(nlog n)

15.

Sẽ xảy ra bao nhiêu trường hợp nếu có nhiều đầu vào khác nhau có kích thước n?

a)

3

b)

5

c)

2

d)

1