我们公司目前没啥项目可作。
我一同事,整天就在研究算法。他整天看《data_structures_and_algorithms_in_java_4th_edition.4630586266》这本电子书(英文版)。偶尔,跟我讲一讲。他学Java的时间,比我长。但是,我对这个,有点不太理解。
这件事,是我开始有点思考:Java与算法、数据结构之间,到底有么样的联系?
这个,我确实没怎么关注过。而他跟我提到的,在Java中,都已经封装好了。
我只记得,我在学C语言的时候,有这样一个公式:程序 = 算法 + 数据结构。 望各位前辈贤能,指点我此处的迷津。
我一同事,整天就在研究算法。他整天看《data_structures_and_algorithms_in_java_4th_edition.4630586266》这本电子书(英文版)。偶尔,跟我讲一讲。他学Java的时间,比我长。但是,我对这个,有点不太理解。
这件事,是我开始有点思考:Java与算法、数据结构之间,到底有么样的联系?
这个,我确实没怎么关注过。而他跟我提到的,在Java中,都已经封装好了。
我只记得,我在学C语言的时候,有这样一个公式:程序 = 算法 + 数据结构。 望各位前辈贤能,指点我此处的迷津。
数据结构:这些东西是散放在车里,还是全部打包,或分类打包等等
算法:选择车和路线,直接影响速度
java等语言:上面都订了,你得找个司机来开车,一般找个比较了解,而且技术好的,这就是选择语言。
集合类就是一个数据结构的基础应用吧
如ArrayList,linkedList,hashSet的数据存储就有明显区别
嗯,这个我知道的啊!我说过:我那同事研究的,在java中都已经封装好了滴!
嗯,这个我知道的啊!我说过:我那同事研究的,在java中都已经封装好了滴!
是的,我说的就是他们封装的逻辑啊,
比如,你觉得HASHSET为什么没有重复呢,这就是它的存储处理有关。