Trong phần giới thiệu của tôi về khóa học lập trình, chúng tôi đang tìm hiểu về phương pháp Khởi tạo-Bảo trì-Chấm dứt để chứng minh một thuật toán thực hiện những gì chúng tôi mong đợi. Nhưng chúng tôi chỉ phải chứng minh rằng một thuật toán đã được biết là chính xác, là chính xác. Chúng tôi chưa bao giờ được yêu cầu chỉ ra rằng một thuật toán không chính xác.
Có bất kỳ ví dụ cổ điển nào về thuật toán có vẻ chính xác, nhưng không? Tôi đang tìm kiếm các trường hợp trong đó phương pháp Khởi tạo-Bảo trì-Chấm dứt bắt được thứ gì đó mà trực giác nhìn thoáng qua không có.