toán đại hay toán hình thì tùy, nhưng theo tui thấy thì chủ yếu là tư duy logic của mình có tốt hay không mà thui, có biết nắm bắt yêu cầu chính của bài toán để từ đó đưa ra các giải thuật cần thiết và hợp lý. còn về các công thức toán học thì tui nói thiệt, cũng chẳng quan trọng mấy đâu, vì nếu không biết thì hỏi thầy hoặc đọc sách là xong, vấn đề là làm sao viết nó để máy có thể chạy được, là kết hợp các hàm có sẵn trong máy (còn kết hợp thế nào là vấn đề bạn cần phải học hoặc tự tìm hiểu). Những chương trình đơn giản này sẽ là nền tảng cho bạn viết các chương trình cao siêu hơn về sau. mà để viết được thì bạn cần phải học hàm, cách sử dụng hàm và cách viết chương trình rõ ràng, dễ hiểu. cũng như sẽ có kinh nghiệm về cách dự đoán và xử lý các lỗi hay vấn đề sẽ xảy ra khi bạn viết các chương trình lớn, tập hợp từ nhiều chương trình con. mà để có kinh nghiệm thì bạn phải làm bài tập nhiều, để dễ hiểu thì bạn phải làm từ những bài tập nhỏ quen thuộc (các bài tính toán đơn giản hoặc các bài toán ở cấp phổ thông). đó là vài lời tui muốn nói, không biết có đúng không? Mong anh em giúp đỡ.