初入java行业,现阶段写代码时感觉数据结构算法在java中基本用不到,不懂数据结构与算法也可以开发的呀!是因为接触的不深吗?现在是先学习java的知识呢,还是把重心偏向数据结构一点为以后的发展。
就像在之前的问题里回答过的,“一个类就是一个数据结构”。其实写程序每天都和数据结构、和算法打交道的。业务逻辑的映射到程序里的实现方式就是“数据结构+算法”。如果是简单的开发任务,可能算法功底体现不出太大的作用,但如果有比较好的算法基础,可以帮助你写出更优雅、效率更高的程序来。学习Java语法和学习数据结构与算法不矛盾的,学数据结构和算法最好的办法就是动手写,用Java来做算法练习,正好一举两得 ;-)。