摘要: 一、基本的查找:遍历找等于关键值的角标 【】输入:数组,查找关键字 【】输出:能找到输出角标,找不到输出-1,不存在输出-1 【】如果查找不到,就无返回值,会报错 【】所以,一般如果for循环找不到对应角标,就返回一个对立的值即可 【】会找到按照顺序来的第一个,基本是普查,还可以进一步优化; 【】尽 阅读全文
posted @ 2025-07-09 21:51 ibddindonon 阅读(0) 评论(0) 推荐(0)
摘要: 一、冒泡排序(波浪式) 顺序排序,就是每个位置按照顺序选出这个位置的最值,或许应该叫最值排序,海胆式 冒泡排序,相邻波动比较,波浪式,蛇式 【】外循环,一共进行length-1次,不需要自己和自己比较 既可以从x=0到length-2;(也可以x从1到length-1;) 【】内循环相近两者比较,边 阅读全文
posted @ 2025-07-08 09:35 ibddindonon 阅读(1) 评论(0) 推荐(0)
摘要: 排序就是多次找最值,每次找最值两个之间比较、置换位置 顺序比较:逐个比较,和求最值相似 【】需要遍历数组,每个元素都参与,每个元素都要和它后面元素比较,大圈套小圈的内外循环 大圈相当于把数组角标0-4遍历一遍,5不需要 最后一位元素不用和它后面比较了,后面没元素了 所以外循环角标尾部应为x<leng 阅读全文
posted @ 2025-07-07 17:31 ibddindonon 阅读(0) 评论(0) 推荐(0)
摘要: 比较最值的思想:准备一个外置的空容器,数据逐个与空容器比较,谁高谁进去 临时容器,逐个比较 在一排数据外放置一个独立空白容器,按顺序放入其内部逐个比较,谁比容器高谁进去 阅读全文
posted @ 2025-07-07 08:29 ibddindonon 阅读(0) 评论(0) 推荐(0)
摘要: 一、遍历取值 将数据存在数组里的目的,是取出来操作。容器就两个用处,存进去和取出来。 对数组最基本的操作就是存和取 核心思想:就是对角标的操作 【】想要获取每一个元素,需要用到循环结构,考虑到变量生命周期结束后节约内存,使用for循环 一般两种计数方式: x=1到x<=总数 x=0到x<总数,因为0 阅读全文
posted @ 2025-07-03 09:47 ibddindonon 阅读(2) 评论(0) 推荐(0)
摘要: 一、内存的划分 任何软件运行都要在内存开辟空间,因为内存运行快。 虚拟机软件启动后会开辟内存空间,之后还会对所开辟的所属的内存空间进行更细致的划分。 每一片划分出来的内存空间,内部数据的运算处理方式都不同,所以需要单独进行划分处理。 【】内存的划分: 1寄存器,这部分cpu来处理 2本地方法区,和所 阅读全文
posted @ 2025-07-02 08:53 ibddindonon 阅读(3) 评论(0) 推荐(0)
摘要: 一、数组定义 【】数组,就是一组数据 【】数组里数据都是同一数据类型,java强数据类型的一种体现 【】数组里面元素都是有序的,有自己的编号 【】数组是一个容器,有自己的实体,在内存中有自己的空间 【】建立数组的关键字:new新,新建 一旦建立数组,就必须明确长度。要么建有赋值的具体数组(类似集合形 阅读全文
posted @ 2025-06-27 15:10 ibddindonon 阅读(12) 评论(0) 推荐(0)
摘要: 一、函数定义 【】函数定义在类中,函数也是一段小程序 【】函数,叫做功能,也具有功能。 【】将一个功能单独定义为函数,实现这个功能的复用;这个函数和主函数并列,之后主函数负责调动这个功能。 函数有独立的功能,因为有独立的和主函数基本一致的区间。 二、函数格式 【】基本形式:函数名(){} 和主函数基 阅读全文
posted @ 2025-06-26 17:25 ibddindonon 阅读(2) 评论(0) 推荐(0)
摘要: 一、break跳出循环 【】break跳出: break作用范围:循环语句、switch语句 当break语句单独存在时,下面不要定义其他语句,因为执行不到 【】除非其他语句if控制着着,if成立,则break跳出for循环 【】break+标号--跳出指定循环。 break跳出所在的当前循环,如果 阅读全文
posted @ 2025-06-25 10:29 ibddindonon 阅读(4) 评论(0) 推荐(0)
摘要: 一for嵌套 【】 外层x=0小于3,进入内层,然后在内存中建立新变量y,运行4次后y<4,然后跳出内层循环,变量y消失。 外层x=1小于3,进入内层,然后在内存中建立新变量y,运行4次后y<4,然后跳出内层循环,变量y消失。 for外面是外循环,相当于行x,for里面是内循环,相当于列y, > > 阅读全文
posted @ 2025-06-25 09:15 ibddindonon 阅读(6) 评论(0) 推荐(0)