- 博客(4)
- 收藏
- 关注
原创 蛇形矩阵与偏移量的运用
蛇形矩阵 形如 : 4个方向的表示 1 2 3 4 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-deomfJB2-1613397820462)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20210215213811084.png)] 增加量 dx - x方向上的变量 dy - y方向上的变量 如何变向 公式为: d
2021-02-15 22:06:48 122
原创 区分数中的最值和数组中的最值
最大值、最小值的辨别 int max… int min… for(int i = 0 ; i < arr.length; i ++){ if(max < arr[i]){ max = arr[i]; } } for(int i = 0 ; i < arr.length; i ++){ if(min > arr[i]){ min = arr[i]; } } 数组中的排序 最大值 int max = arr[0]; int min = arr[0]; if(max &l
2021-02-01 23:31:16 79
原创 为什么会有稀疏数组
稀疏数组的好处 对于二维数组中如果有多数数据为相同的值,少数为有效值的数组,可以通过稀疏数组进行重新存储,较少空间占用,后面可以通过这个稀疏数组恢复之前的二维数组 代码如下: public class sparArray { public static void main(String[] args) { //创建一个11 * 11 的棋盘 int [][] chessArr1 = new int [11][11]; //赋值 chessArr1[1][2] = 1; chessArr1[2][3
2021-01-25 22:14:47 77
原创 递归的优点和使用
递归的优点和使用 /* 递归方法的使用(了解) 递归方法: 一个方法体内调用它自身 方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无需循环控制。 递归一定要向已知方向递归,否则这种递归就变成了无穷递归,类似于死循环 */ 代码如下: public class RecursionTest { public static void main(String[] args) { RecursionTest test = new RecursionTest(); int s
2021-01-21 20:45:18 153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人