![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA数据结构与算法
AzH_597
这个作者很懒,什么都没留下…
展开
-
数据结构与算法二:JAVA中使用数组模拟环形队列及详细的添加/取出图解
一:使用数组模拟环形队列 1:类中属性定义及注意事项 1.1:数组模拟的环形队列可以重复使用。 1.2:front:默认值为0,指向队列中的第一个元素所在位置 1.3: rear:默认值为0,指向队列中最后一个元素所在位置的后一个位置 1.4: maxSize: 值为数组长度,包含了被作为约束而空出来的下标7的位置 1.5:rear永远指向一个空的位置 2.数组模拟环形队列代码 2.1:CircleArrayQueue类代码 class CicrleArray{ int front; int r原创 2020-11-24 19:06:07 · 248 阅读 · 0 评论 -
数据结构与算法 一:JAVA中二维数组和稀疏数组间的概念及相互转换
数据结构与算法 JAVA二维数组和稀疏数组间的相互转换 何为二维数组 以int类型为例,二维数组在java中的创建方式为: int arr[][]=new int[行数][列数]; 如:int arr[][]=new int[2][3]; 即创建了一个两行三列的二维数组,将这个数组更直观的表现出来应为: 【[0,0,0],[0,0,0]】 也就是说这个二维数组,拥有两个长度为3的普通数组 我们可以更好的将其表现为 0,0,0 0,0,0 如果我们创建一个大一些的二维数组: int arr[][]=new原创 2020-11-19 19:22:12 · 210 阅读 · 0 评论