Hì, ý mình là bạn hãy bắt đầu như lần đầu tiên bạn biết đến nó. Còn ứng dụng mình nói tới thì nó rộng hơn bạn nghĩ. VD: Robot, các phần mềm trong ô tô. Chúng có bóng dáng C++ trong đó. Cái này ‘assmin đập troai’ của DNH có lẽ rành hơn mình. Phần mềm Driver cho các phần cứng máy tính cũng có bóng dáng C++… Như vậy hẳn bạn thấy hứng thú hơn. Hoặc cũng có nhiều game làm bằng C++.
Như bạn nói thuật toán nó khăn nhất, mình hoàn toàn đồng ý, nhưng học là quá trình tích lũy kiến thức. Hôm nay bạn thấy nó khó, bạn bỏ qua, thì ngày mai nó vẫn khó. Ngược lại hôm nay bạn thấy nó khó, bạn tìm kiếm tài liệu, bạn thử vật lộn với nó, bạn lên DNH hỏi những bạn khác. Tới 11h59PM bạn thành công. Qua ngày mai bạn không còn thấy nó khó nữa.
Mẹo: Hãy bắt đầu bằng thứ đơn giản nhất. Ví dụ như là bài toán vừa gà vừa chó ở đây. http://tuanitpro.com/vua-ga-vua-cho-bo-lai-cho-tron-ba-muoi-sau-con-mot-tram-chan-chan-hoi-may-ga-may-cho