JavaScript is required

Hãy cho biết ý tưởng nào sau đây nói về tưởng phương pháp sắp xếp Trộn (Merge sort)?

A.

Lần lượt chia dãy phần tử thành hai dãy con bởi một phần tử khoá (dãy con trước khoá gồm các phần tử nhỏ hơn khoá và dãy còn lại gồm các phần tử lớn hơn khoá)

B.

Bắt đầu từ cuối dãy đến đầu dãy, ta lần lượt so sánh hai phần tử kế tiếp nhau, nếu phần tử nào nhỏ hơn được đứng vị trí trên

C.

Chọn phần tử bé nhất xếp vào vị trí thứ nhất bằng cách đổi chổ phần tử bé nhất với phần tử thứ nhất; Tương tự đối với phần tử nhỏ thứ hai cho đến phần tử cuối cùng

D.

Phân đoạn dãy thành nhiều dãy con và lần lượt trộn hai dãy con thành dãy lớn hơn, cho đến khi thu được dãy ban đầu đã được sắp xếp

Trả lời:

Đáp án đúng: D


Phương pháp sắp xếp trộn (Merge Sort) là một thuật toán sắp xếp dựa trên kỹ thuật chia để trị. Ý tưởng chính của thuật toán là chia dãy ban đầu thành các dãy con nhỏ hơn, sau đó sắp xếp các dãy con này và cuối cùng trộn các dãy con đã sắp xếp lại với nhau để tạo thành một dãy đã được sắp xếp hoàn chỉnh. Vì vậy, đáp án đúng là phương án mô tả việc phân đoạn dãy thành nhiều dãy con và trộn chúng lại.

Đề cương ôn thi với 220 câu trắc nghiệm Cấu trúc dữ liệu và giải thuật có đáp án được chọn lọc và chia sẻ dưới đây, nhằm giúp bạn sinh viên hệ thống kiến thức chuẩn bị cho kì thi sắp diễn ra.


50 câu hỏi 60 phút

Câu hỏi liên quan