
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

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

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?