- 博客(5)
- 收藏
- 关注
原创 冒泡排序+选择排序(java实现)
冒泡排序 package test; /* * 思路:进行n-1轮排序 每一轮排序 都能排好一个数 每轮排序 都进行 该值和下一个值的大小比较 进行交换 * * 设置哨兵 检测是否发生过交换 如果没有 证明已有序 * */ class Main { public static void main(String[] args) { int a[] = { 2, 4, 6, 12, 1, 7 }; sort(a);// 冒泡排序 show(a); } p
2021-03-11 12:31:14
109
原创 直接插入法(java实现)
直接插入法 时间复杂度 : o(n2) 空间复杂度:o(1) 稳定 package test; import java.util.*; /* * 思路: 概括的说:数组从左到右 一个一个的比较 后一个值 以此与前一个 前两个 前三个比较 * * 零个 或者一个不需要比较 * >=2 的 第一次 先是第一个数不变 前面没数 所有不用比较 , 从第二个开始 每次都要和前面的所有数比较 直到找到比他小的 或者到头 * * * 具体看代码注释 * */ class
2021-03-10 21:01:09
903
原创 快速排序(java)
快速排序Java package test; import java.util.*; class Main { public static void main(String[] args) { int a[] = { 12, 3, 4, 64, 5, 55, 6 }; quickSort(a, 0, a.length - 1); for (int i = 0; i < a.length; i++) System.out.print(a[i] + " "); }
2021-03-08 13:38:49
239
原创 正则表达式总结
1,“+” :+号前一个字符出现一次或多次 例如:run+ 可以匹配:run,runn,runnnn 2,“*” :“ * ”号前一个字符可以出现0次、1次或多次 3,“ ?” :?号代表前一个字符可以出现0次或1次 例如:run? 可以匹配:ru,run [ABC] :匹配包含[ ] 中的任意字符 [^ABC] :不包含[ ]中任意一个 [A-Z]:匹配任意一个大写字母 [a-z]:匹配任意一个小写字母 [\s\S] 匹配所有。\s 是匹配所有空白符,包括换行,\S 非空白符,包括换行。 \
2021-02-28 16:56:22
116
原创 安装mysql8.0
MySQL官网下载:https://dev.mysql.com/downloads/installer/ 后续一直采用默认选项,一路Next即可。 点 execute就行 finish就可以了 然后配置环境变量 右击我的电脑–>属性–>高级系统设置—>环境变量—>系统变量 双击修改Path 新建一个mysql的路径 一般是这个 C:\Program Files\MySQL\MySQL Server 8.0\bin 在cmd中测试 成功结束! ...
2021-02-21 13:38:30
106
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人