- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 详解排序算法(五) 希尔排序
希尔排序(Shell's Sort)是插入排序的一种高效改进版本,又称“缩小增量排序”(Diminishing Increment Sort)。让我们回忆一下插入排查,从数组的第二个位置开始插入,跟该索引以前的数据比较,按照顺序插入。再来看希尔排序,先确定出步长,间隔步长长度的数据,组成数组进行排序。步长的设定,一般有两种 length / 2 或者 length / 3 + 1。
2024-08-21 19:36:12
156
原创 java8 常用函数式接口
如果一个接口中,只声明一个抽象方法,则此接口就称为函数式接口java.util.function下是jdk自带函数式接口不是每个接口都可以缩写成 Lambda 表达式。只有那些函数式接口(Functional Interface)才能缩写成 Lambda 表示式。
2024-08-21 15:06:54
817
原创 详解七大排序算法(二)冒泡排序详解
冒泡排序的英文Bubble Sort,是一种最基础的交换排序。之所以叫做冒泡排序,因为每一个元素都可以像小气泡一样,根据自身大小一点一点向数组的一侧移动。
2024-08-07 14:53:27
299
原创 2023年下半年软考
此次考试完全是自己备考,网上找资料,论文准备的比较充分,最终也是论文通过了,下午的大题竟然只有37分,比较意外,心里一直隐隐觉得, 就算是不通过,应该也是挂综合题,没想到这么意外,两门都没有通过。已经好久没有这么沉下心去学习准备考试了,说实话还是很不甘心,一方面觉得这次考试已经是巅峰状态了,感觉后面很难达到这么好的状态,对考试已经有了敬畏心理。另外一方面自己准备这么久,没有通过,不甘心就此放弃。准备了几个月的软考,今天出成绩了,未通过,自我感觉准备的已经很充分了,哭晕在厕所,开始准备明年的考试。
2023-12-07 14:55:20
451
原创 java8新语法
新项目已经使用了java8开发,语言简洁,快来学习一下吧例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考本篇介绍了常用的表达式,下次学习一下常用函数式接口。
2023-06-30 14:27:26
614
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人