leetcode
文章平均质量分 66
SpongBobSnape
这个作者很懒,什么都没留下…
展开
-
leetcode 804. Unique Morse Code Words
解题思路:HashSet不能放进重复元素。public int uniqueMorseRepresentations(String[] words) { String[] morseCode= {".-","-...","-.-.","-..",".","..-.","--.","....","..",&原创 2018-04-01 11:52:35 · 419 阅读 · 0 评论 -
leetcode 807. Max Increase to Keep City Skyline
思路:找出水平天际线和垂直天际线后,逐个求出grid[i][j]中水平天际线[i]和垂直天际线[j]的min值,就是最高的newGrid[i][j]值。可以直接用Math.max和Math.min来求出最大最小值,下面给出一个没用这两函数的方法。public int maxIncreaseKeepingSkyline(int[][] grid) { int[] l...原创 2018-04-02 14:14:10 · 300 阅读 · 0 评论 -
leetcode 771. Jewels and Stones
在csdn上看了那么久别人的博客,今天也开始开通自己的博客了。就算是作为找工作路上的一个总结。有些代码放在eclipse上写过就算了,就算有问题也很难再去翻出来看,还不如放在这里,以后也方便查看。不去面试不知道自己的水平有多渣渣,今天开始刷leetcode以及昨天网易的笔试题,都是在eclipse上运行没毛病最后还是不能完全accept。出现的error还没找到解决方法,放在这里以后也许有一天...原创 2018-03-28 20:11:29 · 216 阅读 · 0 评论 -
【leetcode】515. Find Largest Value in Each Tree Row
一个建议,想做技术的多刷算法,这是某公司笔试的原题。 广度优先搜索就可以实现二叉树每一层的遍历,通常都用队列来实现。队列保存未被检测的结点,结点按宽度优先的次序被访问和进出队列。/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode lef...原创 2018-04-13 16:27:09 · 194 阅读 · 0 评论