240 发简信
IP属地:英格兰
  • Sorting - LC 215 Kth Largest Element in an Array

    这道题目看了很多方法,都是比较各种排序然后得到想要的。下面有一直线性简单的方法,对于处理小型问题比较有效,因为是时间复杂度线性的O(n),但是空...

  • Spring Boot Jackson Custom Serialisation Module 加载问题

    今天看了很多例子,结果发现目前的系统Spring Boot 1.5.8,只能靠实现 Jackson2ObjectMapperBuilderCus...

  • Tree BFS - LC314 Binary Tree Vertical Order Traversal

    题目:Given a binary tree, return the vertical order traversal of its nodes...

  • 栈问题 LC636 - Exclusive Time of Functions

    总结一下注意两点 区分start/end,如果是end则记得+1(因为要包含end stamp),如果是start则记得把process id ...

  • 逻辑 - LC161 One Edit Distance

    An edit between two strings is one of the following changes:Add a charac...

  • 二进制数运算 - LC136 Single Number

    开始看这道题,先想到的是存储所有数字和出现的次数然后找到唯一的那个数字。接着想到可以先排序,比较一下奇偶是否相等,于是有了这样的解法 可是仔细回...

  • 最大子数列问题 - LC121 Best Time to Buy and Sell Stock

    这个问题实际上是 Kadane's Algorithm 算法问题,但我觉得也可以理解为两个常量的动态比较问题。 我的实现方法如下 正规实现方法如...

  • DFS/BFS/UN - LC200 Number of Islands

    深度优先搜索(Depth First Search,DFS) 主要思想:不撞南墙不回头 深度优先遍历的主要思想就是:首先以一个未被访问过的顶点作...

  • 双指针- LC283 Move Zeroes

    说起来这个题目真的是很简单的,但是很容易遗忘基础方法。 The main propose of this question is Two Poi...