摘要: 1.正则表达式 2.正则表达式的规则、使用 3.字符类讲解 如图,单独一个a满足正则表达式的规则,所以返回true 当删去[]后,正则表达式中的规则就会变为必须是abc,否则不满足条件,即使有一个a 该规则是指a-d或者m-p,可以写成[a-dm-p] 4.预定义字符类 注意事项 正则表达式中存在数 阅读全文
posted @ 2025-03-14 19:49 直実 阅读(28) 评论(0) 推荐(0)
摘要: 1.二分查找 https://kdocs.cn/l/ciMkwngvaWfz?linkname=150996908 二分查找:每一次查找都从中间的元素查起,根据比较的大小来折半,以此类推,直到最后找到该数 2.二分查找的前提 确保查找的数组是排好序的数组,否则就会出错 如下图,假设我们要找的是200 阅读全文
posted @ 2025-03-14 19:09 直実 阅读(10) 评论(0) 推荐(0)
摘要: 1.选择排序 https://kdocs.cn/l/ciMkwngvaWfz?linkname=150996881 了解了选择排序之后,我们来找其中的规律 2.规律 选择排序就是一个元素和数组后续元素依次进行比较,那么我们先观察主动去比较的那个元素 发现,该元素的索引在不断地加1,想要达成这种效果我 阅读全文
posted @ 2025-03-14 18:20 直実 阅读(7) 评论(0) 推荐(0)
摘要: 1.冒泡排序 https://kdocs.cn/l/ciMkwngvaWfz?linkname=150996835 我们会发现上图排序的样子非常像之前打印的倒三角,所以,冒泡排序也需要使用循环嵌套 2.代码实践 根据图片,我们知道5个数只要排4次 如果外循环是arr.length,就会循环5次,因此 阅读全文
posted @ 2025-03-14 17:33 直実 阅读(11) 评论(0) 推荐(0)
摘要: 1.Arrays工具类 这些方法都是针对数组,并且都被static修饰,可以直接使用类名进行调用 1.toString 将数组拼接成带有相对应格式的字符串,可用于展示数组 2.equals 比较两个数组是否相同 3.binarySearch 用于查找数组中元素的索引,但要注意该方法使用的是二分查找法 阅读全文
posted @ 2025-03-14 16:29 直実 阅读(7) 评论(0) 推荐(0)