240 发简信
IP属地:上海
  • Resize,w 360,h 240
    如何高效地在 IDEA 上使用 Git

    原料用途IDEA编程用的IDE(不会有人没有吧?啊这……)Clash for Windows代理工具,没有的自行上网找机场Git bash没有G...

  • 继承类 and 实现接口

    众所周知,一个Java类只能extends一个类,但可以implements多个接口。 那么什么时候用继承,什么时候用实现接口呢? 继承关系表明...

  • Resize,w 360,h 240
    5_跳表 Skip List

    只需要对链表稍加改造,就可以支持类似“二分”的查找算法。我们把改造之后的数据结构叫做 跳表 Skip List 跳表的原理 跳表是在前一层链表基...

  • Resize,w 360,h 240
    4_二分查找(原式 + 4种变式)

    原式:最简单的二分查找 注意1:求mid时,使用 int mid = left + ((right - left) >> 1); 代替 int ...

  • Resize,w 360,h 240
    3_排序算法(桶排序、计数排序、基数排序)

    桶排序、计数排序、基数排序 是三种不基于比较的时间复杂度为O(n)的排序算法。 桶排序 Bucket Sort 桶排序的核心思想是:将要排序的数...

  • Q1_找出第K大或第K小的数

    问题 如何在 O(n) 时间复杂度内在无序数组中找到第K大的数? 思路 我们的目的是找到第K大的数(对于第K小的数同理),不需要关注具体哪些数比...

  • Resize,w 360,h 240
    2_排序算法(归并、快速)

    分治思想 分治,顾名思义,就是分而治之,将一个大问题分解成小的子问题来解决。小的子问题解决了,大问题也就解决了。 分治和递归很像,分治算法一般都...

  • Github 进阶搜索命令

    以下命令不区分大小写 条件命令项目名in:name ***readmein:readme ***descriptionin:descriptio...

  • 准确率、精确率、召回率

    概念解释 准确率 (accuracy) = (TP + TN) / (TP + FN + FP + TN)通俗解释: 在所有样本中,预测正确的概...