IMG-LOGO

Câu hỏi:

17/02/2025 5

Khi SelectionSort(A) thực hiện một phép đổi chỗ tại dòng cuối, phép tính này sẽ tốn:

A. 1 đơn vị thời gian

B. 2 đơn vị thời gian

C. 3 đơn vị thời gian

Đáp án chính xác

D. 4 đơn vị thời gian

Trả lời:

verified Giải bởi Vietjack

Đáp án: C

Giải thích: Phép đổi chỗ trong SelectionSort(A) được phân tích tốn 3 đơn vị thời gian.

Câu trả lời này có hữu ích không?

0

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Đối với thuật toán LinearSearch(A, K), thời gian tính toán trong trường hợp tốt nhất là:

Xem đáp án » 17/02/2025 5

Câu 2:

PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn. Thí sinh trả lời từ câu 1 đến câu 10. Mỗi câu hỏi thí sinh chỉ lựa chọn một phương án.

Độ phức tạp thời gian của thuật toán tìm kiếm tuần tự LinearSearch(A, K) là:

Xem đáp án » 17/02/2025 4

Câu 3:

Hàm func(A) với hai vòng lặp lồng nhau chạy từ 0 đến n-1, thực hiện một phép so sánh mỗi lần duyệt, có độ phức tạp là:

Xem đáp án » 17/02/2025 4

Câu 4:

Trong các thuật toán tìm kiếm tuần tự, thời gian thực hiện tối đa sẽ là bao nhiêu đối với mảng kích thước n?

Xem đáp án » 17/02/2025 4

Câu 5:

Độ phức tạp thời gian của thuật toán sắp xếp chọn SelectionSort(A) là:

Xem đáp án » 17/02/2025 3

Câu 6:

Độ phức tạp thời gian của thuật toán sắp xếp nổi bọt BubbleSort(A) là:

Xem đáp án » 17/02/2025 3

Câu 7:

Độ phức tạp thời gian của hàm Mystery(n) với các vòng lặp lồng nhau từ i đến j và j đến k là:

Xem đáp án » 17/02/2025 3

Câu 8:

Nếu thời gian thực hiện thuật toán sắp xếp chọn là 1 giây, giá trị lớn nhất của n sẽ là:

Xem đáp án » 17/02/2025 3

Câu 9:

Độ phức tạp thời gian của BubbleSort trong trường hợp tốt nhất khi mảng đã sắp xếp là:

Xem đáp án » 17/02/2025 3