06 Java 数组
文章平均质量分 59
06 Java 数组
wangzi123wyj
这个作者很懒,什么都没留下…
展开
-
狂神说JAVA 数组、三种初始化和内存分析
声明数组变量 dataType[] arrayRefVar; // 首选的方法 或 dataType arrayRefVar[]; // 效果相同,但不是首选方法 多维数组 String str[][] = new String[3][4];原创 2021-06-29 21:32:15 · 53 阅读 · 0 评论 -
数组 排序算法 树 与 排序
树 节点的度:一个节点的子树数目为该节点的度,树中各节点度的最大值为树的度 树的高度:树中节点的最大层次,称为树的高度/深度 有序树:若将树中节点各子树看成是从左到右具有次序且不能交换,则该树为有序树 无序树:否则为无序树 二叉树:第i层上最多有2 IE (i-1) 个节点,深度为K的二叉树至多有2 IE (K) - 1 个节点 排序 常见算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。 线性时间原创 2021-07-30 22:31:10 · 155 阅读 · 0 评论 -
狂神说JAVA 数组 排序算法 冒泡排序 快速排序
public class Demo08 { public static void main(String[] args) { int[] a={5,9,2,4,3,1,6}; System.out.println(Arrays.toString(a)); System.out.println("========="); int[] sort=sort(a); System.out.println(Arrays.toStr原创 2021-07-14 20:20:15 · 64 阅读 · 0 评论 -
狂神说JAVA Arrays类,用来对Array进行操作
Arrays类 数组工具类java.util.Arrays 由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本操作。 Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而“不用”使用对象来调用( 注意是“不用”,而不是“不能” ) 具有以下常用功能 给数组赋值:通过Arrays.fill方法。 给数组排序:通过Arrays.sort方法,默认升序 比较数组:通过Arrays.equals方法原创 2021-07-05 21:22:24 · 54 阅读 · 0 评论