算法和编程语言没有太大关系,任何一个优秀的程序员都应该能够将他们转换成编程语言的代码,但遗憾的是,我身边有很多十分擅长Java或Python等流行编程语言的程序员,他们精通各种语言特性和API,但对最基本的算法和数据结构却非常欠缺,因为他们认为这些东西只有在面试的时候用得着,并没有对它们引起重视。
但是,如果他们想要在亚马逊、谷歌、Facebook或者微软这样的企业工作,那么算法和数据结构就是一道必过的槛,如果你也像他们一样,并且有心想要了解更高级和更复杂的算法,那么本文提到的PDF,最好看一看
今天给大家带来的是一份Java数据结构与算法的PDF
这一份Java数据结构与算法的PDF现在是可以免费的赠送给各位读者朋友
目录
第1章 综述
第1章 综述
第2章 数组
第2章 数组
第3章 简单排序
第3章 简单排序
第4章 栈和队列
第4章 栈和队列
第5章 链表
第5章 链表
第6章 递归
第6章 递归
第7章 高级排序
第7章 高级排序
第8章 二叉树
第8章 二叉树
第9章 红-黑树
第9章 红-黑树
第10章 2-3-4树和外部存储
第10章 2-3-4树和外部存储
第11章 哈希表
第11章 哈希表
第12章 堆
第12章 堆
第13章 图
第13章 图
第14章 带权图
第14章 带权图
第15章 应用场合
总大纲
总大纲