Java编程

恋上数据结构与算法很好吗

进阶系列 掌握了一定的数据结构与算法的知识,现在你已经是一名合格的程序员了。但如果你想要参加面试,那就需要阅读以下书籍进行准备了。

所以有一本书是最好的,虽然说不一定要把书里的所有内容都学习完毕,但是至少可以通过目录,知道哪些算法与数据结构是由关联性的。这里,我推荐《算法导论》,虽然有点老,但是非常经典,堪称算法与数据结构的圣经。

其实,大家在日常的工作开发中觉得用不到数据结构与算法的知识,是因为我们可以用各种第三方框架来完成平日里的大部分开发任务。然而,很多第三方框架内部都用到了大量的数据结构与算法的知识,如果你懂数据结构与算法,就可以更好地去读懂框架源码,体会作者的设计思想,也能让你更好地使用框架,把框架的价值发挥到最大。而且,当开发大型项目,面对海量数据处理,或者要求性能的极致优化时,必然要用到数据结构与算法来优化程序。所以,很多时候,并不是数据结构与算法没有用,而可能是自己的还有很大的需要进步的空间,也是许多人认识到这一点,才会这么积极地选择这一课程。

恋上数据结构与算法很好吗

内容提要  在过去几年中,JavaScript凭借Node.js和SpiderMonkey等平台,在服务器端编程中得到了广泛应用。JavaScript程序员因而迫切需要使用传统语言(比如C++和Java)提供的工具,包括传统的数据结构以及传统的排序和查找算法。麦克米伦编著的《数据结构与算法JavaScript描述》讨论在数组即对象、无处不在的全局变量、基于原型的对象模型等JavaScript语言的环境下,如何实现高效的数据结构和算法。

Similar Posts

发表评论

邮箱地址不会被公开。 必填项已用*标注