240 发简信
IP属地:浙江
  • Leetcode#59 Spiral Matrix II

    生成旋转矩阵,关键在于四个方向的过程,遵循右-下-左-上,四个步骤,同时注意break的条件。 leetcode 54 Spiral Matri...

  • Leetcode #260. Single Number III

    参考链接leetcode 137 寻找数组中只出现一次的数字,其他数字出现三次。寻找每一个二进制位中,出现次数不为3的值。

  • Leetcode# 225. Implement Stack using Queues

    用队列实现堆栈,关键在于push的时候,将队列中的所有数反转一遍。 232. Implement Queue using Stacks 用堆栈实...

  • Leetcode #496 Next Greater Element I

    直接看代码,维护一个map和一个stack,map的作用是保存每个值的next greater element。具体过程为,遍历数组,若新来的元...

  • #LeetCode 142 Linked List Cycle II

    先参考第141题,判断链表中是否有环 整体思路为,有两个指针,一个每次走一步,一个每次走两步,如果最后两个指针能相遇,则肯定在链表中存在环,先不...

  • Leetcode #18 4Sum

    类似这种k-sum的题,都简化为sorted array的2sum问题,即利用two pointers, 一个头,一个尾,互相逼近看是否达到ta...

  • Leetcode #378. Kth Smallest Element in a Sorted Matrix

    根据二分搜索法,获取中间值,然后搜索他是否为第k个值。主要中间值不在矩阵内的情况。这就是 这段语句的作用.

  • Leetcode #300. Longest Increasing Subsequence

    从第一个开始检查,注意,并不是指连续的序列。详见题目:https://leetcode.com/problems/longest-increas...