Xét bài toán sắp xếp dãy số. Hãy cho biết khi nào ta có trường hợp thuận lợi nhất, số phép toán cần làm là ít nhất?
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}\)
Em hãy cho ví dụ một lời gọi hàm được tính là phép toán sơ cấp và một lời gọi hàm không được tính là phép toán sơ cấp.
Theo em, một thuật toán như thế nào thì được xem là chạy nhanh/ chạy chậm
Tại sao không thể đánh giá thuật toán qua chương trình cài đặt thuật toán?
Quy tắc nhân áp dụng cho cấu trúc vòng lặp là gì?
Khi nào thì áp dụng quy tắc lấy max?