Which of the following statements is true regarding search algorithms for a list of elements?
5 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Tìm kiếm nhị phân (binary search) là một thuật toán tìm kiếm hiệu quả hơn so với tìm kiếm tuần tự (sequential search) cho danh sách lớn, nhưng nó đòi hỏi danh sách phải được sắp xếp (sorted). Điều này có nghĩa là danh sách phải được sắp xếp theo thứ tự từ nhỏ đến lớn hoặc từ lớn đến nhỏ trước khi thực hiện tìm kiếm nhị phân. Khi danh sách đã được sắp xếp, tìm kiếm nhị phân có thể tìm kiếm một phần tử trong danh sách một cách nhanh chóng và hiệu quả. Ngược lại, tìm kiếm tuần tự không cần phải sắp xếp danh sách, nhưng nó sẽ mất nhiều thời gian hơn để tìm kiếm một phần tử trong danh sách lớn. Vì vậy, tìm kiếm nhị phân là lựa chọn tốt hơn cho danh sách lớn, nhưng nó đòi hỏi danh sách phải được sắp xếp.
Cùng chủ đề
In which phase of the software lifecycle is the problem domain analyzed?Có lời giảiCâu hỏiWhich of the following software development methodologies emphasizes iterative development, collaboration among cross-functional teams, and frequent customer feedback?Có lời giảiCâu hỏiWhat is a key difference between glass-box testing and black-box testing?Có lời giảiCâu hỏiCả 110 câu của chủ đề110 câu
Đi tiếp từ đây