Avatar notebook default
26篇文章 · 4871字 · 3人关注
  • LeetCode LintCode 干货全集 2018

    Java Algorithm Problems 序言 从开始这个Github已经有将近三四年时间, 很高兴可以帮到有需要的人. 我一直认为, 知...

  • Resize,w 360,h 240
    LeetCode/LintCode ReviewPage 题解-总结

    背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcode是什么样的体验? 慢慢有一些...

  • LeetCode[23] - Group Anagrams

    M 方法一: 60% 和check anagram 想法一样:转化并sort char array,用来作为key。 把所有anagram 存在...

  • LeetCode[22] - Missing Ranges

    精力旺盛症。自己做的时候,想的太复杂,做起了binarysearch,企图节省时间。下次要算清楚,是否有意义。binarySearch的确log...

  • LeetCode[21] - Encode and Decode Strings

    不难,但是要考虑好如何handle ""。因为平时都把“” 当做Null对待,这里就犯浑了。这题,要把Null特别mark一下为‘NULL’,而...

  • LeetCode[20] - Binary Tree Longest Consecutive Sequence

    屌炸天的4行代码。我洋洋洒洒那么多行,最后还不work.看了solution, 如此精简。 主要想法:Recursive用好。首先在这个leve...

  • LeetCode[19] - ZigZag Iterator

    这个题目相对简单. 做的时候我先考虑起来k条怎么办. 那么用个map把index和每个listmark一下就好了。每次next(), 相应的li...

  • LeetCode[18] - Binary Search Tree Iterator

    李特这的这个题目不错。写一遍example就能看出来inorder traversal。当然啦,不能直接全部traverse了,因为题目说有空间...

  • LeetCode[17] - Peeking Iterator

    再一次理解错题意. peek() 就是头顶,但是不一定是最大值啊。总是把PEEK想成了最大值,然后用2 STACK做了最大值的cache,练的一...

文集作者