Cấu trúc dữ liệu và giải thuật

Cấu trúc dữ liệu và giải thuật

12th Grade

116 Qs

quiz-placeholder

Similar activities

Ôn tập Tin 12

Ôn tập Tin 12

12th Grade

118 Qs

Lớp 12 ôn tập GK2 bài 16-24

Lớp 12 ôn tập GK2 bài 16-24

12th Grade

111 Qs

HKI TIN

HKI TIN

12th Grade

112 Qs

Tin 11 HKI

Tin 11 HKI

9th - 12th Grade

115 Qs

Câu hỏi về Trí tuệ nhân tạo

Câu hỏi về Trí tuệ nhân tạo

12th Grade

111 Qs

Câu hỏi về Trí tuệ nhân tạo

Câu hỏi về Trí tuệ nhân tạo

12th Grade

111 Qs

Kiểm tra kiến thức kế toán cơ bản

Kiểm tra kiến thức kế toán cơ bản

12th Grade

113 Qs

Tin 11 ôn tập

Tin 11 ôn tập

12th Grade

112 Qs

Cấu trúc dữ liệu và giải thuật

Cấu trúc dữ liệu và giải thuật

Assessment

Quiz

Computers

12th Grade

Hard

Created by

Anh Vân

Used 3+ times

FREE Resource

116 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Mối quan hệ giữa cấu trúc dữ liệu và giải thuật có thể minh họa bằng đẳng thức:

Cấu trúc dữ liệu + Giải thuật = Chương trình

Cấu trúc dữ liệu + Chương trình = Giải thuật

Chương trình + Giải thuật = Cấu trúc dữ liệu

Cấu trúc dữ liệu = Chương trình

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Các tiêu chuẩn đánh giá cấu trúc dữ liệu. Để đánh giá một cấu trúc dữ liệu chúng ta thường dựa vào một số tiêu chí:

A. Cấu trúc dữ liệu phải tiết kiệm tài nguyên (bộ nhớ trong)

B. Cấu trúc dữ liệu phải phản ảnh đúng thực tế của bài toán

C. Cấu trúc dữ liệu phải dễ dàng trong việc thao tác dữ liệu

D. Cả a, b, c đều đúng

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Chọn câu đúng nhất để mô tả thuật toán sắp xếp nổi bọt (Bubble Sort) trên mảng M có N phần tử:

A. Đi từ cuối mảng về đầu mảng, trong quá trình đi nếu phần tử ở dưới (đứng phía sau) nhỏ hơn phần tử đứng ngay trên (trước) nó thì hai phần tử này sẽ được đổi chỗ cho nhau. Sau mỗi lần đi chúng ta đưa được một phần tử trồi lên đúng chỗ. Sau N–1 lần đi thì tất cả các phần tử trong mảng M sẽ có thứ tự tăng

B. Đi từ đầu mảng về cuối mảng, trong quá trình đi nếu phần tử ở dưới (đứng phía sau) nhỏ hơn phần tử đứng ngay trên (trước) nó thì hai phần tử này sẽ được đổi chỗ cho nhau. Sau mỗi lần đi chúng ta đưa được một phần tử trồi lên đúng chỗ. Sau N lần đi thì tất cả các phần tử trong mảng M sẽ có thứ tự tăng.

C. Đi từ cuối mảng về đầu mảng, trong quá trình đi nếu phần tử ở dưới (đứng phía sau) nhỏ hơn phần tử đứng ngay trên (trước) nó thì hai phần tử này sẽ được đổi chỗ cho nhau. Sau mỗi lần đi chúng ta đưa được một phần tử trồi lên đúng chỗ. Sau N lần đi thì tất cả các phần tử trong mảng M sẽ có thứ tự tăng

D. Cả a, b, c đều sai

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Đối với thuật toán sắp xếp chọn trực tiếp cho dãy các phần tử sau (10 pt) 16 60 2 25 15 45 5 30 33 20 Cần thực hiện ..................... chọn lựa phần tử nhỏ nhất để sắp xếp mảng M có thứ tự tăng dần.

A. 7 lần

B. 8 lần

C. 9 lần

D. 10 lần

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Lựa chọn định nghĩa về danh sách đúng nhất?

A. Danh sách là tập hợp các phần tử có kiểu dữ liệu xác định và giữa chúng có một mối liên hệ nào đó

B. Số phần tử của danh sách gọi là chiều dài của danh sách

C. Một danh sách có chiều dài bằng 0 là một danh sách rỗng

D. Cả a, b, c đều đúng

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Cấu trúc dữ liệu mảng có các ưu điểm nào?

A. Việc thêm, bớt các phần tử trong danh sách đặc có nhiều khó khăn do phải di dời các phần tử khác đi qua chỗ khác

B. Việc truy xuất và tìm kiếm các phần tử của mảng là dễ dàng vì các phần tử đứng liền nhau nên chúng ta chỉ cần sử dụng chỉ số để định vị vị trí các phần tử trong danh sách (định vị địa chỉ các phần tử)

C. Mật độ sử dụng bộ nhớ của mảng là tối ưu tuyệt đối

D. Câu a, b, c đúng

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Định nghĩa nào là đúng với danh sách liên kết?

A. Danh sách liên kết là cấu trúc dữ liệu dạng cây

B. Danh sách liên kết là cấu trúc dữ liệu tự định nghĩa

C. Danh sách liên kết là tập hợp các phần tử mà giữa chúng có một sự nối kết với nhau thông qua vùng liên kết của chúng

D. Danh sách liên kết là tập hợp các phần tử mà đặt kề cận với nhau trong vùng nhớ

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?