240 发简信
IP属地:江苏
  • JDK1.8中对HashMap的优化

    1. Jdk1.8中没有indexFor函数,直接使用table[index = (n – 1) & hash](与运算交换左右,结果不变)。其中table数组为Has...

  • 相比于用迭代来调整可能被打乱的堆结构,这样公用一个while的调整函数很精简啊,厉害

    堆排序算法(Java实现)

    原始堆如下: 堆排序算法 构造初始堆,从最后一个非叶节点开始调整选出叶子节点中比自己大的一个交换,如果交换后的叶子节点不满足堆,则继续调整。image20和16交换后导致16...

  • 堆排序算法(Java实现)

    原始堆如下: 堆排序算法 构造初始堆,从最后一个非叶节点开始调整选出叶子节点中比自己大的一个交换,如果交换后的叶子节点不满足堆,则继续调整。image20和16交换后导致16...

  • 快排的partition算法解题

    最小的k个数,输入n个整数,找出其中最小的k个数可以建立大小为K的小顶堆。也可以运用partition函数进行求解,不过我们完整的快速排序分割后要递归地对前后两段继续进行分割...

  • 120
    JDBC连接Mysql 8.0.12版本的几个注意事项

    先说Mysql的下载,大家可以下载5.X版本的,因为教材和大多教学资料都是5.X版本的,5.X不用考虑以下三个事项。如果你想下载最新8.0.12版本的,这里直接给...

  • 关于爱情

    爱情就三种 一 :我爱上你 你不爱我 我千方百计让你能够爱上我 二:你爱上我 我不爱你 你想方设法让我爱上你 三:一见钟情 大多数人都幻想着一见钟情的美好,缺因遭遇第一种爱情...