cuốn sách gpt4 ai đã làm

Có "thuật toán" trong lập trình hàm không?

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 02:19:20 29 4
mua khóa gpt4 Nike

Nếu phần mềm của bạn được triển khai theo mô hình chức năng, chẳng phải việc yêu cầu ghi lại "thuật toán" của phần mềm của bạn (chẳng hạn như trong đặc tả thiết kế) là vô nghĩa sao? Bất cứ khi nào tôi nghĩ về các thuật toán trong tài liệu kỹ thuật, tôi đều tưởng tượng ra một vòng lặp while chứa một loạt các bước tuần tự.

Kiểm tra ý nghĩa từ điển không chính thức của thuật toán:

Trong toán học và khoa học máy tính, thuật toán là một quy trình từng bước cho các tính toán.

Cụm từ "từng bước một" dường như đi ngược lại mô hình lập trình chức năng (theo như tôi biết), bởi vì so với các chương trình mệnh lệnh, các chương trình chức năng khôngnhận thức về thời giantrong những cỗ máy giả định của họ. Lập luận này có đúng không? Hay việc đánh giá lười biếng thực thi một thành phần tạm thời tiềm ẩn, khiến nó trở thành "từng bước"?

EDIT - Rất nhiều câu trả lời hay, sẽ không công bằng nếu tôi chọn câu trả lời hay nhất :( Cảm ơn tất cả các quan điểm, tất cả đều đưa ra những quan sát tuyệt vời.

29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress