thuật toán trong lập trình nôm na là phương pháp giải quyết 1 vấn đề bằng phương pháp tính tính, bạn học stack, queue hay là danh sách liên kết rồi các thuật toán sắp xếp rồi cây nhị phân, giải thuật tìm kiếm theo chiều sâu chiều rộng đủ cả nhưng quy về 1 cái cuối cùng là khi ra ngoài làm việc, cách bạn giải quyết bài toán thực tế như thế nào cho phù hợp.
Đề bài là cho số chuyến xe khách có thể chạy tối đa trong 1 tháng là 30 chuyến. Làm thế nào để biết được xe đó thực tế đã nghỉ bao nhiêu chuyến tính đến ngày hiện tại đang xét. biết số chuyến đã chạy của xe là 4 chuyến.
Cách bạn giải bài toán trên chính là cách bạn áp dụng thuật toán vào trong lập trình. Nó không cần áp dụng các giải thuật cao siêu hay phức tạp gì cũng không cần quan tâm ngôn ngữ sử dụng có thể làm những gì. Vậy nên thuật toán là cái giúp bạn rèn luyện tư duy còn ngôn ngữ chỉ giúp bạn thực hiện ý tưởng về thuật toán đó cho máy tính hiểu.
Vậy nên hãy rèn luyện tư duy, Đọc thêm sách về giải thuật cũng giúp bạn nâng cao khả năng tư duy nhưng đọc sách về ngôn ngữ sẽ giúp bạn biết cách tận dụng ngôn ngữ đó để giải quyết bài toán nhanh hơn, ngắn hơn so với việc chỉ dùng các vòng lặp rồi if else đơn thuần,
Chúc bạn học tốt