自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Java-浅显易懂归并排序

归并排序 归并算法采用的是一种分治思想,将数组细分为许多子序列,先将所有的子序列排好序后进行合并,再对合并后的子序列进行排序,直到合并为原数组大小并排好顺序。若每次将一个序列二分,则成为2-路归并。 动图演示 ...

2021-03-17 09:32:30 101

原创 Java-选择排序和插入排序

选择排序: 给定一个数组arr,长度为N,首先找到该数组的最小值,与数组的第一个数arr[0]交换位置,然后再在剩余的N-1个数中找最小的数,与数组的第二个数arr[1]交换位置,以此类推直到数组中N-1个数排好位置,排序结束。 由于每一趟都要遍历数组的剩余部分,共有N-1趟,所以算法的时间复杂度为O(n^2)。排序过程没有临时申请内存空间,空间复杂度为O(1)。如果数组中出现相等的数字,选择排序过程中可能会打乱其之间的前后位置,所以选择排序是不稳定的。 public static void main(St

2021-03-15 21:30:51 119

原创 Java--秒懂冒泡排序算法

public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[] score = new int[5]; for (int i = 0; i < score.length; i++) { System.out.print("请输入第 " + (i + 1) + " 个数:"); score[i] =

2020-12-04 17:10:22 151

原创 Java入门教程(四)数组

Java入门四.数组1.数组简介2.数组类别3. 四.数组 1.数组简介 2.数组类别 3.

2020-12-04 17:01:21 266 1

原创 Java入门教程(三)流程控制语句

Java入门三.Java流程控制语句1.流程控制2.if...else..结构3.switch结构4.for结构5.while结构6.三种循环区别7.跳转控制语句 三.Java流程控制语句 1.流程控制 2.if…else…结构 3.switch结构 4.for结构 5.while结构 6.三种循环区别 7.跳转控制语句 ...

2020-12-03 17:13:21 372

原创 Java入门教程(二)程序设计基础

Java入门二.Java程序设计基础1.标识符和关键字1.1标识符概述1.2标识符1.3关键字概述1.4关键字特点:2.注释2.1概述2.2注释分类3.Java常量3.1常量概述3.2常量分类4.数据类型4.1计算机存储单元4.2数据类型4.3内存占用和取值范围5.Java变量5.1变量概述5.2变量定义5.3变量的使用5.4注意事项6.变量的作用域6.1作用域概述6.2成员变量6.3局部变量7.类型转换7.1 类型转换分类7.2自动类型转换7.3强制类型转换8.算数运算符8.1运算符和表达式8.2算数运算

2020-12-02 15:26:49 334

原创 Java入门教程(一)入门基础与环境搭建

Java入门1.Java简介2.JRE和JDKJRE(Java Runtime Environment)JDK(Java Developement Kit)JDK、JRE和JVM的关系3.JDK的下载和安装3.1JDK的下载合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowch

2020-11-01 21:18:37 558

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除