问题
可以看到二维数组中很多数据都是默认值0, 因此可以采用稀疏数组的方式存储数据
稀疏数组( SparseArray )
当一个数组大部分数据元素为0 or 同一个值时, 采取稀疏数组
稀疏数组的处理方法...队列与队列模拟
下面我们来学习线性结构的一种数据结构: 队列
队列是一个有序表, 编程上可以通过数组和链表来实现
遵循先入先出原则....且在构造函数中front=rear=-1, 队列用一个数组模拟, 队列长=maxSize
执行入队, 需要判断是否队满; 指定出队和查询需要判断是否队空;
队空条件 rear==front, 队满条件...三个元素都入队后, 查看入队情况
?
一次取出数据元素
在这里的演示中可以看到, 先入队的元素先出队,直至队空
?...->添加元素至队满->查看元素->取出所有元素至队空->查看是否能够重新加入该元素->查看这些元素
?