240 发简信
IP属地:浙江
  • Trie板子 -- Java版

    DFS版本 迭代版本

  • Resize,w 360,h 240
    生产者/消费者问题的多种Java实现

    背景实质上,很多后台服务程序并发控制的基本原理都可以归纳为生产者/消费者模式,而这是恰恰是在本科操作系统课堂上老师反复讲解,而我们却视而不见不以...

  • Java中的Integer取值范围(-2^32 ~ 2^31 - 1)分析

    在Java中Integer的最小值(MIN_VALUE)、最大值(MAX_VALUE)定义如下: 大家都知道Integer的最小值为-232,最...

  • Resize,w 360,h 240
    lowbit操作 -- Java版

    算法思路 (lowbit) O(nlogn)使用lowbit操作,进行,每次lowbit操作截取一个数字最后一个1后面的所有位,每次减去lowb...

  • 差分数组 -- Java版

    差分 已知前缀和 S[n], 构造 b[n] 满足条件: S[i] = b1 + b2 + … + b[n] 差分就是前缀和的逆运算 构造 b[...

  • Resize,w 360,h 240
    归并排序 --- Java版

    算法思路 把待排序List中间切分成2段,而且是递归切分,直到子List元素只有1个结束。 把切分好的子List,进行按照大小进行排序merge...

  • 快速排序 --- Java版

    算法思路 确定pivot分界点 定义两个左右指针i,j分别指向arr[0]和arr[len - 1], 然后比较和pivot大小,最终达到的效果...

  • 二分法模版总结(转载)

    二分题目总结 https://blog.bcmeng.com/post/binarysearch.html#last-position-of-t...

个人介绍
想过普通的生活,就会遇到普通的挫折。想过最好的生活,就一定会遇到最强的伤害。这个世界很公平,想要最好,就一定会给你最痛。