数据结构
aiYouWei啊
你必须内心丰富才能改变这些生活表面的相似
展开
-
数组模拟队列的两种方式
基本数组模拟队列 定义队列头和队列尾(rear 是队列最后[含] front 是队列最前元素[不含]) 定义队列的最大长度 //数组模拟队列--ArrayQueue类 class ArrayQueue1{ private int maxSize; //队列长度 private int front; // 队列头 private int rear; // 队列尾 private int[] arr; // 模拟队列的数组 //初始化队列,将最大长度给数原创 2020-07-12 22:22:19 · 344 阅读 · 1 评论 -
稀疏数组与数组的转换和文件读写
二维数组 转 稀疏数组的思路 遍历 原始的二维数组,得到有效数据的个数 sum 根据sum 就可以创建 稀疏数组 sparseArr int[sum + 1] [3] 将二维数组的有效数据数据存入到 稀疏数组 稀疏数组转原始的二维数组的思路 先读取稀疏数组的第一行,根据第一行的数据,创建原始的二维数组,比如上面的 chessArr2 = int [11][11] 在读取稀疏数...原创 2020-03-01 18:21:23 · 167 阅读 · 0 评论