解法
IP属地:北京
解法
注:本文定义-在函数执行前后增加对应的逻辑的操作统称为MOCK 1、引子 在某天与QA同学进行沟通时,发现QA同学有针对某个方法调用时,有让该方法停止一段时间的需求,我对这部...
解法 神奇的解法,因为要返回的数,要超过半数,所以相同加1,不同减1,最终count应该是大于0的,所以可以这样去求解。 剩下的常规解法,可以用map去维护出现的次数,发现超...
解法 递归解法 层次遍历解法
Sychronized关键字使用场景 三种方法 修饰实例方法作用于当前对象实例加锁,进入同步代码前要获得当前对象实例的锁。 修饰静态方法给当前类加锁,会作用于类的所有对象实例...
解法 图类联通性问题,可以用深度优先遍历,往4个方向进行遍历,直到越界,或者找到的元素不是1,或者节点已经访问过,进行返回。 做另外一个题时,发现有更简单的方法,不需要再用v...
java解法 解题思路:常规解法为,先选定一个元素,遍历数组去查找是否存在另一个元素,和这个元素相加等于总和,这样整体的时间复杂度为O(n^2)。在加快查找方面,使用hash...
简介 堆在生产中有着广泛的使用,在求top K、堆排序方面都有使用,使用数组即可实现大顶堆或者小顶堆,下标为i的元素,如果存在子元素,则为2i + 1和2 i +2,java...