数据结构是基于某一种语言进行讲解的,有基于C语言的,有基于C++的,有基于JAVA的,,,但是我建议你看看考试要求,熟悉一下他们的指定教材。

当然,C语言我认为你还是要熟透的好,因为这个面向过程的语言可以说很是经典,其他语言可以据此融会贯通!语法,语句都很相似!

1、掌握电子技术和计算机组成与体系结构的基本原理、分析方法和实验技能,能从事计算机硬件系统开发与设计。

2、掌握程序设计语言、算法与数据结构、操作系统以及软件设计方法和工程的基本理论、基本知识与基本技能,具有较强的程序设计能力,能从事系统软件和大型应用软件的开发与研制。

3、掌握并行处理、分布式系统、网络与通信、多媒体信息处理、计算机安全、图形图象处理以及计算机辅助设计等方面的基本理论、分析方法和工程实践技能,具有计算机应用和开发的能力。

4、掌握计算机科学的基本理论,具有从事计算机科学研究的坚实基础。

练内功。不要只花功夫学习各种流行的编程语言和工具,以及一些公司招聘广告上要求的科目。要把数据结构、算法、数据库、操作系统原理、计算机体系结构、计算机网络,离散数学等基础课程学好。不妨试试Donald Knuth的Art of Computer Programming里的题目,如果你能够解决其中的大部分题目,就说明你在算法方面的功力不错了。多实战。通过编程的实战积累经验、内化知识。建议大家争取在大学四年中积累编写十万行代码的经验。求实干。不要轻视任何的实际工作,比如一些看似简单的编码或测试。要不懈追求对细节一丝不苟的实干作风与职业精神。不放弃数学。数学是思维的体操,数学无处不在。尤其当你对一些“数学密集型”的领域有兴趣,例如视频、图像处理等等,你需要使它成为你的利器。培养团队精神,学会与人合作。激励创新意识,不为书本和权威所约束。

亲亲想要更多的辅导吗?需要专业老师的帮助吗?可以联系客服找Jessica哦,带给你不一样的服务

【Jessica说】