上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: Day27--稀疏数组 稀疏数组的由来: 练习:把上面的棋盘写成稀疏数组 稀疏数组介绍: 当一个数组中大部分元素为 0 或者为同一值的数组时,可以使用稀疏数组来保存该数组。 稀疏数组是一种特殊的数组,它用于存储非零元素的索引和值,以节省空间。 稀疏数组的处理方式是: 记录数组一共有几行几列,有多少个 阅读全文
posted @ 2024-11-01 17:20 1hahahahahahahaha 阅读(9) 评论(0) 推荐(0)
摘要: Day26--冒泡排序 冒泡排序无疑是最为出名的排序算法之一:总共有八大排序! 冒泡的代码还是相当简单的,两层循环:外层冒泡轮数,里层依次比较:江湖中人人尽皆知。 我们看到嵌套循环:应该立马就可以得出这个算法的时间复杂度为 O (n²)。思考:如何优化? 1. 冒泡排序的思路理解: 一、冒泡排序的起 阅读全文
posted @ 2024-10-31 11:53 1hahahahahahahaha 阅读(38) 评论(0) 推荐(0)
摘要: Day25--NullPointerException 在 Java 中,NullPointerException(空指针异常)是一种常见的运行时异常。 当你在代码中尝试访问一个为 null(空值)的对象引用时,就会抛出这个异常。例如,你试图调用一个 null 对象的方法或者访问一个 null 对象 阅读全文
posted @ 2024-10-30 18:11 1hahahahahahahaha 阅读(29) 评论(0) 推荐(0)
摘要: Day25--arrays类的四种方法 Arrays 类 Arrays 类是数组的工具类,位于 java.util.Arrays。 由于数组对象本身没有很多方法可供调用,API 中提供了 Arrays 工具类以供使用,可对数组对象进行一些基本操作。 Arrays 类中的方法都是 static 修饰的 阅读全文
posted @ 2024-10-30 18:11 1hahahahahahahaha 阅读(52) 评论(0) 推荐(0)
摘要: Day24--多维数组 多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。 二维数组: int a [][] = new int [2][5]; int[][] a =new int[][]; int[][] array={{1,2},{2,3},{3, 阅读全文
posted @ 2024-10-28 17:23 1hahahahahahahaha 阅读(10) 评论(0) 推荐(0)
摘要: Day23--数组的使用 数组的使用: 1.For-Each循环 2.数组做方法入参 3.数组做返回值 三个小的例子 1.打印全部数组元素 2.计算所有元素的和 3.查找最大元素 package com.liu.www.array; public class ArrayDemo03 { public 阅读全文
posted @ 2024-10-24 17:01 1hahahahahahahaha 阅读(20) 评论(0) 推荐(0)
摘要: Day22--下标越界及小结 数组的四个基本特点: 长度是确定的,一旦被创建,大小不可改变。 元素必须是相同类型,不允许混合类型。 元素可以是任何数据类型,包括基本类型和引用类型。 在 Java 中,数组对象在堆中。 数组边界 数组边界特点如下: 下标的合法区间为 [0, length - 1],如 阅读全文
posted @ 2024-10-22 20:27 1hahahahahahahaha 阅读(32) 评论(0) 推荐(0)
摘要: Day22--内存分析 Java 内存分析: 1.堆: 存放 new 的对象和数组; 可以被所有的线程共享:不会存放别的对象引用 2.栈 存放基本变量类型(会包含这个基本类型的具体数值) 引用对象的变量(会存放这个引用在堆里面的具体地址) 3.方法区 可以被所有的线程共享 包含了所有的 class 阅读全文
posted @ 2024-10-22 17:36 1hahahahahahahaha 阅读(16) 评论(0) 推荐(0)
摘要: Day21数组的声明和创建 数组声明创建: 首先必须声明数组变量才能在程序中使用数组。声明数组变量的语法有两种: “dataType [] arrayRefVar;”(首选方法); 或 “dataType arrayRefVar [];”(效果相同,但不是首选方法)。 Java 语言使用 new 操 阅读全文
posted @ 2024-10-21 21:06 1hahahahahahahaha 阅读(24) 评论(0) 推荐(0)
摘要: Day20--什么是数组 数组的定义: 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 最简单的数据结构:数组!!!!!!!!!!!!!!! 阅读全文
posted @ 2024-10-20 20:05 1hahahahahahahaha 阅读(68) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页