IMG-LOGO

Câu hỏi:

17/02/2025 4

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à:

A. 1000

B. 100

C. 10000

D. 316

Đáp án chính xác

Trả lời:

verified Giải bởi Vietjack

Đáp án: D

Giải thích: Với độ phức tạp O(n^2) và 1 giây thực thi, n phải khoảng √(1 giây / thời gian đơn vị), do đó n gần 316.

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 6

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 5

Câu 3:

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:

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

Câu 4:

Độ 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 4

Câu 5:

Độ 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 4

Câu 6:

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 7:

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 8:

Độ 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 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