- 博客(7)
- 收藏
- 关注
原创 排序算法 - 快速排序 Java实现
快排是对冒泡排序的一种改进,通过多次比较和交换来实现排序,排序的流程如下(1)首先设定一个分界值,通过该分界值将数组分成左右两部分。(2)将大于或等于分界值的数据集中到数组右边,小于分界值的数据集中到数组的左边。此时,左边部分中各元素都小于分界值,而右边部分中各元素都大于或等于分界值。(3)然后,左边和右边的数据可以独立排序。对于左侧的数组数据,又可以取一个分界值,将该部分数据分成左右两部分,同样在左边放置较小值,右边放置较大值。右侧的数组数据也可以做类似处理。
2023-04-05 15:51:32 268 4
原创 动态规划-青蛙跳台阶
这是一个简单的动态规划问题,一只青蛙,如果想跳上第。的位置跳两格 所以设f(n)为跳上。阶台阶,是有两种方案的,第一种是从。的问题跳一格 第二种是从。阶台阶的跳法,那么就有。
2023-03-30 21:10:49 266 3
原创 项目-------基于物联网的生猪养殖系统
借用MQTT服务器实现Java与物联网设备的通信使用JavaWeb等相关技术,将数据展示给用户通过这个项目,我了解了MQTT协议,加深了对前后端交互协议的理解,并且提升了自己的编码能力本项目主要使用技术为 SpringBoot+Spring+SpringMvc+MyBatisPlus + Vue+Elemenet-UI等。
2023-03-30 15:36:53 166
原创 JAVA多线程基础续集
一般都是在没有线程对象又需要获得线程信息时通过Thread.currentThread()获取当前代码段所在线程的引用,比如使用Runnable 或者 Callable接口创建线程的时候。
2023-03-17 18:55:43 842
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人