Bài 5: Đánh giá thuật toán

ML

Cho bài toán tính tổng dãy số : S=1 + 2 + … + n. Hãy cho biết cách giải nào tốt hơn trong hai cách giải sau đây:

Cách thứ nhất: Tính cộng dồn từng số

Cách thứ hai: Vì dãy số là cấp số cộng nên ta có thể dùng công thức tính tổng cấp số cộng

\(S=\dfrac{n\left(n+1\right)}{2}\)

TL
19 tháng 8 2023 lúc 7:03

Trong hai cách giải trên thì cách giải thứ 2 tốt hơn. Vì thời gian thực hiện thuật toán sẽ nhanh hơn cách thứ nhất, chỉ cần 3 phép toán để tính tổng S, T(n) =3.

Bình luận (0)

Các câu hỏi tương tự
ML
Xem chi tiết
ML
Xem chi tiết
ML
Xem chi tiết
ML
Xem chi tiết
ML
Xem chi tiết
ML
Xem chi tiết
ML
Xem chi tiết