Tìm kiếm nhị phân đòi hỏi gì ở đầu vào của nó?
- AMảng không được có quá 1000 phần tử
- BMảng chỉ được chứa số dương
- CMảng phải được sắp xếp
- DĐộ dài mảng phải là lũy thừa của hai
Tìm kiếm nhị phân đòi hỏi gì ở đầu vào của nó?
Độ phức tạp thời gian của việc tìm giá trị lớn nhất trong một mảng chưa sắp xếp gồm n số là gì?
Thuật toán sắp xếp nào chọn một pivot và phân hoạch mảng thành các phần tử nhỏ hơn và lớn hơn?
Bạn sắp xếp một mảng n phần tử một lần rồi trả lời k truy vấn thuộc về bằng tìm kiếm nhị phân. Tổng chi phí là bao nhiêu?
Quy hoạch động hữu ích khi một bài toán có:
Tìm kiếm nhị phân cần khoảng bao nhiêu phép so sánh trong trường hợp xấu nhất trên một mảng đã sắp xếp có 1,000,000 phần tử?
Sắp xếp chèn chạy trong O(n) trên đầu vào đã sắp xếp. Điều này có mâu thuẫn với cận dưới Ω(n log n) cho sắp xếp dựa trên so sánh không?
Cận nào là đúng cho log(n!)?
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.