Java数据结构和算法
zjh942328003
这个作者很懒,什么都没留下…
展开
-
Java 数据结构和算法(稀疏数组----数据结构)
1.算法和数据结构的关系数据结构是一门研究组织数据方式的学科,有了编程语言也就有了数据结构,学好数据结构可以编写出更漂亮的,更有效的代码 程序=数据结构+算法 数据结构是算法的基础,要想学好算法需要把数据结构学到位2.数据结构的构成:数据结构包括线性结构和非线性结构2.1线性结构:线性结构作为最常用的数据结构,其特点是数据元素存在一对一的线性关系 线性结构有两种不同的...原创 2019-07-03 11:42:06 · 218 阅读 · 0 评论 -
Java 数据结构和算法(环形队列----数据结构)
1. 队列介绍:队列是一个有序列表,可以用数组或链表来实现 遵循先入先出的原则。2. 数组模拟环形队列思路:队列本身是有序列表,若使用数组的结构来存储队列的数据,则队列的数据声明如上图,其中maxSize是该队的最大容量 因为队列的输入输出是有前后端来一起处理,因此需要两个变量来front和rear分别记录前后端的下标,front会随着数据的输出而增加,rear会随着数据的...原创 2019-07-03 18:54:17 · 523 阅读 · 0 评论