240 发简信
IP属地:江苏
  • ubuntu20配置java15环境变量

    1.去oracle官网下载java15压缩包;2.解压java压缩包,将解压后文件夹移动到自己制定的位置;3.配置java环境变量。因为新版java已经没有jre文件夹,所以...

  • java堆排序

    算法思想: 将数组构建成无须堆,再计算最大/最小堆顶,然后交换堆顶与堆尾的值,以数组[0, length - 2]的值重复上述步骤。这篇博文的图解讲的比较好,大家可以看一看;...

  • java计数排序

    介绍: 该算法不基于比较进行排序,时间复杂度O(n + k),很难说与基于比较的排序算法(时间复杂度下限O(nlogn))哪个更优,具体要比较k与nlogn的大小; 实现思路...

  • java插入排序

    算法实现思路:假设数组第一个值为有序值,依次遍历剩下的值,每一个值都与有序侧进行比较,小值放左边,大值放右边,最终会获得一个正序数组(也可以从数组右侧开始比较)。这里推荐一篇...

  • java最短路径算法-floyd篇

    设计思路是比较两点A、B之间是否存在第三点C使得d(A,B)>(d(A,C)+d(C,B)),如果该判断为true,就说明A->C->B优于A->B,按照这个思路进行递归;推...

  • java归并排序

    设计思想是分治,具体实现思路,百度百科上有(上面的java代码很赞)

  • java冒泡排序

    实现思路像水中的气泡一样上浮....思路很简单,这里不再赘述,直接上代码

  • 120
    java快速排序

    先说下快速排序的思路:选择数组中一个数值pivot,然后从数组两头开始向中间遍历,并与pivot比较,然后进行换子操作,第一次排序执行完了之后,数组以pivot为界,分成了两...

  • java二分查找

    今天偶遇一朋友,听说沃老师当年学的CS专业,遂问沃老师二分查找算法的细节,而沃老师平常是不刷题的,有一个细节因为时间太久记不得了,遂被取笑,沃老师很生气,决定每日写一个算法的...

  • java多标签分组

    今天小同事问了一个多标签分组场景,感觉有点意思,遂用java写了一个分组方法,复杂度NxN; 1.分组方法; 2.测试用实体; 3.测试方法; 4.测试结果;

  • 120
    2020-07-15

    IntelliJ IDEA社区版创建springSecurity项目 idea社区版不能直接创建springboot项目,需要先安装插件spring assistant。 创...

  • 120
    君子善假于物之lombok篇

    结束一下午忙碌的工作,在下班之前,偷闲写篇文章休息一下。今天我们聊一聊lombok。 好几年前就开始使用lombok包,但直到最近才想着深入的了解它,于是翻了下它的源码,不看...

个人介绍
有点小理想的程序员