摘要:
算法 一、算法基础 时间复杂度:计算排序所花费的最大或者最少时间,以及平均花费时间 空间复杂度:计算排序时所需要消耗的临时空间 二、内容 冒泡排序 选择排序 插入排序 三、冒泡排序 算法思路: 1.比较相邻的元素,如果第一个比第二个大,就交换他们 int[] arr = {9,5,7,8,6,4,2 阅读全文
摘要:
数组 内容: 一些数组的常规应用 多维数组 Arrays工具类 一、一些数组的常规应用 1.元素访问 判断一个元素,在任意数组当中是否存在,如果存在返回该元素所在的游标,如果不存在则为-1 如果存在相同元素,记录第一次出现的元素位置 /* * 判断一个元素,在任意数组当中是否存在, 如果存在返回改元 阅读全文
摘要:
数组 一、内容 数组的概念 数组的创建方式 数组的赋值与取值 数组的遍历 二、数组的概念 数组是内存当中所开辟的一串连续的空间 特点: 连续空间 数据类型保持一致 长度固定 不能越界操作 三、数组的创建方式 语法:数据类型[] 数组名 = new 数据类型[长度]; 申明方式: 先申明再赋值 int 阅读全文
摘要:
数组 概念 一组连续的内存空间 存储相同数据类型的数据 数组的创建 语法:类型[] 数组名 = new 类型[长度] new:通知虚拟机,需要开辟一块内存空间 指定空间类型 指定空间长度 由栈空间进行申明,引用堆当中的内存地址,引用类型。 数组的使用 设置数据 数组的最大长度为int-8 游标越界: 阅读全文
摘要:
循环 1.什么是循环 三要素:起点,循环体,截止 2.怎么去循环 3.java中的循环语法 a.while循环 实现: b.do-while循环 while循环和do-while循环的区别和联系: while:当判断条件不满足的时候,一次也不执行;while循环的执行次数是0-n; do-while 阅读全文
摘要:
分支语句 什么是分支语句? 根据条件判断,选择执行方向 运算结果为布尔类型,执行方式不再是线性的 流程图: 开始结束 判断 程序主体 输入/输出 子流程 数据来源去向相关 线 if语句 1.基本语法 2.if-else选择语句 3.复杂条件的判断 4.多重if选择结构 特性 if只能在最前面,只能有 阅读全文
摘要:
一、数据类型转换 1.数据类型转换 1.1自动数据类型转换 整数类型自动数据类型转换:当长度小的数据类型,赋值给长度长的数据类型。那么只需要在高位补零。数据的值未发生变化,只有长度变化。 浮点数自动数据类型转换:当长度小的数据类型,赋值给长度长的数据类型。那么只需要在高位补零。数据的值未发生变化,只 阅读全文
摘要:
![image](https://img2023.cnblogs.com/blog/2682250/202303/2682250-20230304105812964-878008544.png) 阅读全文
摘要:
![image](https://img2023.cnblogs.com/blog/2682250/202303/2682250-20230304105706172-179477005.png) 阅读全文
摘要:
1.使用技巧 DOS命令不区分大小写,比如C盘的Program Files,在dos命令中完全可以用"progra~1"代替,加上英文引号是因为名称的中间有空格(即多于一个词),这一点是初学者经常忽略的。 2.常用命令: (1)查看目录内容命令 DIR (2)指定可执行文件搜索目录 PATH (3) 阅读全文