什么时候该学数据结构与算法?该如何解决

什么时候该学数据结构与算法?
本人刚刚看完学校发的《面向对象程序设计教程(C++语言描述)》,然后便买了一本数据结构与算法的书看,感觉好难看懂,是不是应该看些其他书比如《C++ primer plus》,提高了之后之后才看数据结构与算法的书呢?

------解决方案--------------------
看来你挺好学的。加油!
------解决方案--------------------
看《C++ primer plus》提高后再看数据结构与算法也不迟
推荐你一本好的数据结构入门书http://ishare.iask.sina.com.cn/f/11261673.html
------解决方案--------------------
看你的时间吧,如果你是学生的话,我强烈建议你先把数据结构和算法搞懂,别着急学高级语言,如果你已经工作了,那么你就没太多的精力研究那些了。但数据结构和算法,不论你什么时候学,都对你有帮助。
------解决方案--------------------
算法+设计+规范 决定了系统好坏、、、
觉得入门之后就要学了,我觉得前期还是学点简单的算法。主要还是目前你刚刚入门的语言。然后多看书不要深学,然后看看这些算法该用在实际中什么地方。然后用到的时候能快速找到是关键。