摘要: 朴素解法,逻辑的渐进。 JAVA: public final int[][] merge(int[][] intervals) { sort(intervals); Stack<int[]> reStack = new Stack<int[]>(); for (int i = 0; i < inte 阅读全文
posted @ 2020-08-09 20:24 牛有肉 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 思路比较简单,可以采用计数法,不知为何会被分为中等。 JAVA: public final void sortColors(int[] nums) { int num0 = 0; int num1 = 0; int num2 = 0; for (int i = 0; i < nums.length; 阅读全文
posted @ 2020-08-09 00:46 牛有肉 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 思路很明显,折半查找。 JAVA: public final boolean searchMatrix(int[][] matrix, int target) { if (matrix.length == 0 || matrix[0].length == 0) { return false; } r 阅读全文
posted @ 2020-08-09 00:26 牛有肉 阅读(204) 评论(0) 推荐(0) 编辑