- 博客(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 86
原创 直接插入法(java实现)
直接插入法时间复杂度 : o(n2)空间复杂度:o(1)稳定package test;import java.util.*;/* * 思路: 概括的说:数组从左到右 一个一个的比较 后一个值 以此与前一个 前两个 前三个比较 * * 零个 或者一个不需要比较 * >=2 的 第一次 先是第一个数不变 前面没数 所有不用比较 , 从第二个开始 每次都要和前面的所有数比较 直到找到比他小的 或者到头 * * * 具体看代码注释 * */class
2021-03-10 21:01:09 863
原创 快速排序(java)
快速排序Javapackage 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 193
原创 正则表达式总结
1,“+” :+号前一个字符出现一次或多次例如:run+ 可以匹配:run,runn,runnnn2,“*” :“ * ”号前一个字符可以出现0次、1次或多次3,“ ?” :?号代表前一个字符可以出现0次或1次例如:run? 可以匹配:ru,run[ABC] :匹配包含[ ] 中的任意字符[^ABC] :不包含[ ]中任意一个[A-Z]:匹配任意一个大写字母[a-z]:匹配任意一个小写字母[\s\S] 匹配所有。\s 是匹配所有空白符,包括换行,\S 非空白符,包括换行。\
2021-02-28 16:56:22 87
原创 安装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 82 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人