《Java数据结构和算法》(第2版)介绍了计算机编程中使用的数据结构和算法,对于在计算机应用中如何操作和管理数据以取得最优性能提供了深入浅出的讲解。全书共分为15章,分别讲述了基本概念、数组、简单排序、堆和队列、链表、递归、进阶排序、二叉树、红黑树、哈希表及图形等知识。附录中则提供了运行专题Applet和例程、相关书籍和问题解答。《Java数据结构和算法》(第2版)提供了学完一门编程语言后进一步需要知道的知识。本书所涵盖的内容通常作为大学或学院中计算机系二年级的课程,在学生掌握了编程的基础后才开始本书的学习。
2022-06-08 20:25:01 24.17MB java
1
Java数据结构和算法.ppt
2022-05-25 14:08:35 118KB java 数据结构 算法 源码软件
java数据结构算法.txt
2022-05-25 14:08:34 9KB 数据结构 算法 java 源码软件
Java数据结构与算法PPT课件全资料简介.ppt
2022-05-18 22:05:04 494KB java 文档资料 开发语言
《Java数据结构与算法》中的源代码,很完整很全面,方便大家交流学习
2022-03-22 19:50:08 188KB Java数据结构 算法
1
文章目录一.线性表1.顺序表的实现静态数组动态数组2.链表的实现二.栈三.队列四.串StringString StringBuffer 和 StringBuilder五.树和二叉树六.哈希表七. 图邻接矩阵邻接表 一.线性表 1.顺序表的实现 静态数组 java只有在为数组分配变量时,可以声明数组长度 java:int[] a; a = new int [3];//可以用变量 但是java的数组是比较特殊的对象,所以需要借助别的类来实现数组的一些 (1)取值 a[i][j] (2)遍历可以采用foreach的形式for(int
2022-03-20 15:54:04 115KB arraylist jav java
1
资源包含以下:01.Java版数据结构与算法_动脑学院【130_85】; 02.[数据结构与算法] 数据结构与算法视频教程(59文件); 03.44集版本; 04.20集版本 05.猎豹网校_Java数据结构与算法视频教程(41集); 06.郝斌数据结构【C语言版,仅供参考】; 07.郝斌数据结构自学视频(avi格式)【C语言版,仅供参考】 Java数据结构资源比较少,这个是我整理很长时间搞好的,力荐。加油。
2022-03-19 17:23:12 649B Java 数据结构 全网完整 力荐教程
1
有JAVA数据结构和算法的教程 还有算法题 加部分面试题 从别人那下的 在这一次给了 希望能帮到大家
2022-03-10 23:13:40 9.67MB JAVA 算法数据结构 面试题
1
(1)数据结构与算法概念解析 (2)数据结构之数组 (3)数据结构之栈 (4)数据结构之队列 (5)数据结构之链表 (6)数据结构之二叉树 (7)数据结构之霍夫曼树 (8)数据结构之红黑树(一)——基础分析 (9)数据结构之红黑树(二)——插入操作 (10)数据结构之红黑树(三)——删除操作 (11)排序算法(一)——冒泡排序及改进 (12)排序算法(二)——选择排序及改进 (13)排序算法(三)——插入排序及改进 (14)排序算法(四)——归并排序与递归 (15)排序算法(五)——快速排序 (16)排序算法(六)——希尔排序 (17)排序算法(七)——堆排序 (18)排序算法(八)——基数排序 (19)排序算法(九)——八大排序算法总结
2022-02-25 08:48:01 24.29MB java 数据结构 结构与算法
1
一本很好的用java写的数据结构。 Chapter 1: Overview Overview As you start this book, you may have some questions: • What are data structures and algorithms? • What good will it do me to know about them? • Why can't I just use arrays and for loops to handle my data? • When does it make sense to apply what I learn here? This chapter attempts to answer these questions. We'll also introduce some terms you'll need to know, and generally set the stage for the more detailed chapters to follow. Next, for those of you who haven't yet been exposed to an object-oriented language, we'll briefly explain enough about OOP to get you started. Finally, for C++ programmers who don't know Java, we'll point out some of the differences between these languages.
2022-02-18 22:09:04 3.05MB java 数据结构 数据 结构
1