Cấu trúc dữ liệu nào phù hợp nhất cho tính năng "hoàn tác" (undo) trong trình soạn thảo văn bản?
- AHàng đợi (queue)
- BĐồ thị
- CTập băm
- DNgăn xếp (stack)
Cấu trúc dữ liệu nào phù hợp nhất cho tính năng "hoàn tác" (undo) trong trình soạn thảo văn bản?
Cấu trúc nào thường được dùng để cài đặt hàng đợi ưu tiên?
Trong bảng băm, va chạm (collision) là gì?
Các khóa 50, 30, 70, 20, 40 được chèn theo thứ tự này vào một cây tìm kiếm nhị phân rỗng. Con trái của 30 là gì?
Cây AVL duy trì điều kiện cân bằng nào tại mọi nút?
Danh sách kề dùng bao nhiêu bộ nhớ cho đồ thị có V đỉnh và E cạnh?
Cấu trúc union-find (tập rời nhau) với hợp theo hạng và nén đường đi có chi phí khấu hao mỗi thao tác là:
Tìm một khóa tùy ý trong đống min nhị phân n phần tử mất bao lâu?
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.