Search Header Logo

Cấu trúc dữ liệu & Giải thuật (cuối khoá)

Authored by Global Techies

Computers

6th - 8th Grade

Used 2+ times

Cấu trúc dữ liệu & Giải thuật (cuối khoá)
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

42 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Tại sao chúng ta cần học cấu trúc dữ liệu và giải thuật?

Để nhớ công thức tính toán nhanh hơn

Để giải quyết bài toán hiệu quả hơn về thời gian và bộ nhớ

Để tránh phải học lập trình nặng cao

Để thay thế việc học ngôn ngữ lập trình

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Big O notation được dùng để mô tả điều gì?

Tốc độ mạng internet

Chi phí điện năng khi chạy chương trình

Độ phức tạp thời gian hoặc không gian của thuật toán

Số lần biên dịch chương trình

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Cấu trúc dữ liệu mảng (array) phù hợp nhất trong tình huống nào?

Khi cần thêm/xoá phần tử thường xuyên

Khi cần truy cập phần tử nhanh bằng chỉ số

Khi dữ liệu có kích thước thay đổi liên tục

Khi cần đảm bảo dữ liệu luôn được sắp xếp

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Stack (ngăn xếp) sử dụng nguyên tắc nào?

FIFO – First In First Out

LIFO – Last In First Out

Random Access

Binary Access

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Queue (hàng đợi) thường được áp dụng trong tình huống nào?

Quản lý undo/redo trong editor

Gọi khách hàng theo thứ tự đến trước – phục vụ trước

Cây tìm kiếm nhị phân

Hash Table lookup

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Hash Table có ưu điểm gì so với mảng hoặc danh sách liên kết khi tra cứu dữ liệu?

Truy cập nhanh hơn trung bình O(1)

Luôn lưu dữ liệu theo thứ tự tăng dần

Tự động tránh va chạm dữ liệu

Có thể lưu trữ vô hạn dữ liệu

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Đệ quy (recursion) thường hiệu quả trong trường hợp nào?

Các bài toán có thể chia nhỏ thành bài toán con giống nhau

Khi cần truy cập phần tử mảng nhanh

Khi xử lý dữ liệu dạng bảng

Khi viết các chương trình đồ hoạ 3D

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?