![](https://img-blog.csdnimg.cn/20201103205558164.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java算法与数据结构
java算法与数据结构
不更了
不更了
展开
-
【java数据结构】--数组模拟队列
比赛考证有高级类,较底层逻辑熟悉就好,除非是考研的,做研究的,想更加精进的,不然不要花那么多时间这。 import java.util.Scanner; public class ArrayQueueDemo { public static void main(String[] args) { //测试一把 //创建一个队列 ArrayQueue queue = new ArrayQueue(3); char key = ' '.原创 2020-11-03 22:44:31 · 93 阅读 · 0 评论 -
【java数据结构】--稀疏数组
SparseArray.java public class SparseArray { public static void main(String[] args) { // 创建一个原始的二维数组 11 * 11 // 0: 表示没有棋子, 1 表示 黑子 2 表蓝子 int chessArr1[][] = new int[11][11]; chessArr1[1][2] = 1; chessArr1[2][3] = 2; chessArr1[4][...原创 2020-11-03 21:34:50 · 100 阅读 · 0 评论 -
【java数据结构】--数组模拟环形队列
【java数据结构】--数组模拟队列 入队 1.if(rear+1)%MaxSize == front 队列满 2. arr[rear] =data 3.尾指针后移 rear=(rear+1)%MaxSize 出队 1.if(front+1)%MaxSize == rear 队列空 2.头指针后移 value=arr[front] 3.front =(front+1)%MaxSize 4.返回value 有效数据个数 rear +...原创 2020-11-23 16:59:54 · 227 阅读 · 0 评论