Tôi là một người say mê sự tao nhã và nghiêm ngặt của toán học, và bây giờ tôi đang tìm kiếm những tài liệu như vậy về các thuật toán và phân tích thuật toán. Bây giờ, nó không quan trọng nhiều đối với tôi những gì các thuật toán được bảo hiểm, nhưng rất nhiều cách chúng được trình bày và treated.¹ tôi giá trị nhất một ngôn ngữ rất rõ ràng và chính xác mà định nghĩa tất cả các khái niệm được sử dụng trong một nghiêm ngặt và cách trừu tượng.
Tôi thấy rằng Giới thiệu cổ điển về Thuật toán , của Cormen, Leiserson, Rivest và Stein khá gọn gàng, nhưng không xử lý tốt toán học và khá không chính thức với các bằng chứng và định nghĩa của nó. Giới thiệu về Lý thuyết tính toán của Sipser có vẻ tốt hơn về vấn đề đó, nhưng vẫn không cung cấp sự chuyển tiếp liền mạch từ toán học sang thuật toán.
Bất cứ ai có thể đề nghị một cái gì đó?
: Các thuật toán ít nhất phải thu hút việc quản lý dữ liệu cần thiết của chúng bằng cách sử dụng các cấu trúc dữ liệu trừu tượng không tầm thường cổ điển như đồ thị, mảng, tập hợp, danh sách, cây, v.v. - tốt nhất là cũng hoạt động trên các cấu trúc dữ liệu đó. Tôi sẽ không quá quan tâm nếu vấn đề sử dụng và quản lý cấu trúc dữ liệu bị bỏ qua hoàn toàn. Tôi không quan tâm nhiều về các vấn đề được giải quyết với họ, mặc dù.