Tin học Sự khác nhau giữa bài toán và thuật toán?

Cần gì biết

Học sinh
Thành viên
9 Tháng mười hai 2019
60
53
46
18
Bình Dương
THCS Chu Văn An
[TẶNG BẠN] TRỌN BỘ Bí kíp học tốt 08 môn
Chắc suất Đại học top - Giữ chỗ ngay!!

ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.

Dạ, không biết anh/chị/em nào có thể giúp em phân biệt bài toán và thuật toán không ạ?
Em có nghĩ ra là bài toán làm trên giấy còn thuật toán làm trên máy tính mà thầy em bảo chưa đúng nên mới hỏi ạ
Em cảm ơn nhiều ạ.
 
  • Like
Reactions: Khánhly2k7

iceghost

Cựu Mod Toán
Thành viên
TV BQT xuất sắc nhất 2016
20 Tháng chín 2013
5,018
7,484
941
TP Hồ Chí Minh
Đại học Bách Khoa TPHCM
Dạ, không biết anh/chị/em nào có thể giúp em phân biệt bài toán và thuật toán không ạ?
Em có nghĩ ra là bài toán làm trên giấy còn thuật toán làm trên máy tính mà thầy em bảo chưa đúng nên mới hỏi ạ
Em cảm ơn nhiều ạ.
Thuật toán là những bước làm để giải bài toán. Mỗi quan hệ giữa hai thứ là như vậy nhé bạn :D
  • Chẳng hạn, bài toán là "Tính tổng hai số $\verb|a|$ và $\verb|b|$"
  • Khi đó, thuật toán là các bước giải:
    1. Tính $\verb|a + b|$
    2. Trả về kết quả.
Mình lấy ví dụ đơn giản như vậy cho bạn dễ hiểu, nhưng nhiều trường hợp thì thuật toán sẽ phức tạp hơn nhiều nhé :D (nhiều bước hơn, có các vòng lặp, có các thuật toán con khác, ...)
 
Top Bottom