Đầu tiên, hãy để tôi đưa ra một số nền tảng trước khi tôi thực sự nêu câu hỏi. Tôi học vật lý và tất cả các lớp lập trình của tôi đều có ngôn ngữ lập trình dễ dàng như MATLAB. Nói một cách dễ dàng, ý tôi là ngôn ngữ sẽ mang lại nhiều suy nghĩ cho bạn ... Trong những năm tới tôi sẽ tham gia các khóa học về khoa học máy tính và tôi đang nghĩ đến việc theo đuổi nghề lập trình.
Xem xét rất nhiều khóa học đại học trong C ++, việc sử dụng gói đại số tuyến tính (Armadillo) với cú pháp tương tự MATLAB có bị coi là lười biếng không?
Tôi đang mã hóa một thuật toán di truyền ngay bây giờ và trong khi MATLAB phát triển nhanh, nó mất rất nhiều thời gian trong C ++ mà không cần sự trợ giúp của các gói này.
Làm thế nào nó hoạt động trong cuộc sống thực? Những gói bạn được phép sử dụng?
Ví dụ, tôi không muốn xây dựng kiến thức C ++ của mình với armadillo và không có kiến thức sâu về các gói được sử dụng rộng rãi hơn khác như "vector.h" "thuật toán" "danh sách", v.v.
lazy
để sensible
trong tiêu đề của bạn, và câu trả lời là "có" (giả sử bạn đang làm một công việc có liên quan đến đại số tuyến tính, tất nhiên).