摘要:
合并区间给出若干闭合区间,合并所有重叠的部分。样例给出的区间列表 => 合并后的区间列表:[ [ [1, 3], [1, 6], [2, 6], => [8, 10], [8, 10], ... 阅读全文
摘要:
单例单例是最为最常见的设计模式之一。对于任何时刻,如果某个类只存在且最多存在一个具体的实例,那么我们称这种设计模式为单例。例如,对于 class Mouse (不是动物的mouse哦),我们应将其设计为 singleton 模式。你的任务是设计一个getInstance方法,对于给定的类,每次调用g... 阅读全文
摘要:
判断数独是否合法请判定一个数独是否有效。该数独可能只填充了部分数字,其中缺少的数字用.表示。样例下列就是一个合法数独的样例。注意一个合法的数独(仅部分填充)并不一定是可解的。我们仅需使填充的空格有效即可。说明什么是数独?http://sudoku.com.au/TheRules.aspxhttp:/... 阅读全文
摘要:
删除元素给定一个数组和一个值,在原地删除与值相同的数字,返回新数组的长度。元素的顺序可以改变,并且对新的数组不会有影响。样例给出一个数组[0,4,4,0,0,2,4,4],和值 4返回 4 并且4个元素的新数组为[0,0,0,2]思路就是把除删除元素外的元素移到最左边,r是最右端非被删除元素,可以在... 阅读全文
摘要:
二进制求和给定两个二进制字符串,返回他们的和(用二进制表示)。样例a =11b =1返回100细节出了好多问题,提交了好多次。。。 1 public class Solution { 2 /** 3 * @param a a number 4 * @param b a n... 阅读全文