Đáp án đúng: D
Đề 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.
Câu hỏi liên quan
- Cùng hàng: (5,x) với mọi x khác 3
- Cùng cột: (x,3) với mọi x khác 5
- Cùng đường chéo chính (từ trên xuống, trái sang phải): (5+k, 3+k) hoặc (5-k, 3-k) với k là số nguyên khác 0. Ví dụ: (6,4), (7,5), (4,2), (3,1), (2,-1) (loại do ngoài bàn cờ), (1,-3) (loại do ngoài bàn cờ).
- Cùng đường chéo phụ (từ trên xuống, phải sang trái): (5+k, 3-k) hoặc (5-k, 3+k) với k là số nguyên khác 0. Ví dụ: (6,2), (7,1), (4,4), (3,5), (2,6), (1,7).
Xét các đáp án:
1. (2,4): nằm trên đường chéo phụ với (5,3) vì 5+k = 2 và 3-k = 4 => k = 3 và k = -1 (vô lý). Vậy (2,4) không bị loại.
2. (4,5): nằm trên đường chéo phụ với (5,3) vì 5-k = 4 và 3+k = 5 => k = 1. Vậy (4,5) bị loại.
3. (7,5): nằm trên đường chéo chính với (5,3) vì 5+k = 7 và 3+k = 5 => k = 2. Vậy (7,5) bị loại.
4. (8,1): nằm trên đường chéo phụ với (5,3) vì 5+k = 8 và 3-k = 1 => k = 3 và k = 2 (vô lý). Vậy (8,1) không bị loại.
Vậy nếu đã có con hậu ở ô (5,3) thì không con hậu nào được nằm ở ô (4,5) và (7,5). Tuy nhiên, vì câu hỏi chỉ yêu cầu chọn một đáp án duy nhất, và (4,5) xuất hiện trước (7,5) trong danh sách các đáp án, ta chọn (4,5).
Phương pháp sắp xếp chọn (Selection Sort) hoạt động như sau:
Bước 1: Tìm phần tử nhỏ nhất trong dãy, đổi chỗ với phần tử đầu tiên. Dãy trở thành: 11, 23, 74, 42, 65, 58
Bước 2: Tìm phần tử nhỏ nhất trong phần còn lại của dãy (từ vị trí thứ 2 trở đi), đổi chỗ với phần tử thứ hai. Dãy trở thành: 11, 23, 74, 42, 65, 58 (23 đã đúng vị trí)
Bước 3: Tìm phần tử nhỏ nhất trong phần còn lại của dãy (từ vị trí thứ 3 trở đi), đổi chỗ với phần tử thứ ba. Dãy trở thành: 11, 23, 42, 74, 65, 58
Vậy sau 3 bước, dãy có dạng: 11, 23, 42, 74, 65, 58
Thuật toán sắp xếp nhanh (Quick sort) là một thuật toán sắp xếp chia để trị (divide and conquer). Nó hoạt động bằng cách chọn một phần tử làm phần tử chốt (pivot) và phân vùng mảng đã cho xung quanh phần tử chốt đã chọn. Tức là, sắp xếp lại mảng sao cho tất cả các phần tử nhỏ hơn phần tử chốt nằm trước nó, và tất cả các phần tử lớn hơn nó nằm sau nó. Do đó, "Phân đoạn" là đáp án chính xác nhất mô tả bản chất của thuật toán Quick sort.

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng

CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.