摘要: 数组中常用的算法: 1、 数组元素的赋值相关:杨辉三角、回形数。2、求数值型数组中元素的最大值、最小值、平均数、总和。3、数组的复制、反转、查找(线性查找、二分法查找)。4、数组元素的排序算法:内部排序和外部排序 衡量排序算法的优劣: a、时间复杂度b、空间复杂度c、稳定性 十大内部排序算法: 选择 阅读全文
posted @ 2021-05-21 18:13 泥鱼生长 阅读(115) 评论(0) 推荐(0)
摘要: 数组(array),是多个相同类型数据按照一定顺序排列的集合,并使用一个名字命名,通过编号的方式对这些数据进行统一管理。 做个铺垫:什么是数据结构?即数据与数据之间的逻辑关系,包含:集合、一对一、一对多、多对多等。数据的存储结构: 线性表(一对一的关系):顺序表(数组)、链表、栈、队列 树形结构(一 阅读全文
posted @ 2021-05-21 17:46 泥鱼生长 阅读(401) 评论(0) 推荐(0)
摘要: 流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。 三种基本流程结构 顺序结构 分支结构:选择性地执行代码,有if else 和 switch case 两种分支语句 循环结构:根据循环条件,重复性执行。有while、do while、for三种。jdk1 阅读全文
posted @ 2021-05-21 16:37 泥鱼生长 阅读(55) 评论(0) 推荐(0)
摘要: 运算符是一种特殊的符号,用以表示数据的运算赋值和比较等。 算数运算符 + 正号- 负号+ 加- 减* 乘 / 除% 取模(取余数),结果的符号与被模的符号相同++ 自增前:先运算后取值++ 自增后:先取值后运算- -自减前:先运算后取值- -自减后:先取值后运算+ 字符串连接 赋值运算符 符号:=, 阅读全文
posted @ 2021-05-21 08:20 泥鱼生长 阅读(79) 评论(0) 推荐(0)
摘要: 基本数据类型之间的运算规则 本规则不适用于boolean类型! 自动类型提升 (byte,char、short),int,long,float,double。容量依次递增。容量指的是数值的范围大小,而不是存储空间的大小当容量小的数据类型变量和容量大的数据类型变量进行运算时,应将运算结果赋值给容量大的 阅读全文
posted @ 2021-05-21 07:56 泥鱼生长 阅读(203) 评论(0) 推荐(0)