摘要:
这道题可以用贪心算法和动态规划来解,贪心算法思路:先按照每个数组最右值大小排序,我们需要尽量找右边值最小数组作为保留的数组(这样可以留下更多数组),然后在将当前数组的右值和下一个数组的最左值比较。如果合适则加入。动态规划的思路:找以每个区间作为结尾的最大区间数。 public int eraseOv 阅读全文
posted @ 2021-10-25 22:16
毅毅毅毅毅
阅读(46)
评论(0)
推荐(0)
摘要:
这道题可以直接暴力法解出答案,但是如果对时间有要求,可以对每一行使用二分进行查找。 public boolean searchMatrix(int[][] matrix, int target) { for (int[] row : matrix) { int index = search(row, 阅读全文
posted @ 2021-10-25 00:49
毅毅毅毅毅
阅读(42)
评论(0)
推荐(0)

浙公网安备 33010602011771号