上一页 1 ··· 296 297 298 299 300 301 302 303 304 ··· 385 下一页
摘要: 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nums = [3, 阅读全文
posted @ 2020-11-18 10:10 秋华 阅读(116) 评论(0) 推荐(0)
摘要: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5输出: 2示例 2: 输入: [1,3,5,6], 2输出: 1 来源:力扣(LeetCode)链接:h 阅读全文
posted @ 2020-11-18 10:07 秋华 阅读(105) 评论(0) 推荐(0)
摘要: 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 阅读全文
posted @ 2020-11-18 10:06 秋华 阅读(134) 评论(0) 推荐(0)
摘要: 峰值元素是指其值大于左右相邻值的元素。 给定一个输入数组 nums,其中 nums[i] ≠ nums[i+1],找到峰值元素并返回其索引。 数组可能包含多个峰值,在这种情况下,返回任何一个峰值所在位置即可。 你可以假设 nums[-1] = nums[n] = -∞。 class Solution 阅读全文
posted @ 2020-11-18 10:04 秋华 阅读(119) 评论(0) 推荐(0)
摘要: 编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性: 每行中的整数从左到右按升序排列。 每行的第一个整数大于前一行的最后一个整数。 示例 1: 输入: matrix = [ [1, 3, 5, 7], [10, 11, 16, 20], [23, 30, 34, 5 阅读全文
posted @ 2020-11-18 10:00 秋华 阅读(201) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-11-09 11:29 秋华 阅读(146) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-11-09 11:13 秋华 阅读(308) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-11-07 12:06 秋华 阅读(5753) 评论(0) 推荐(1)
上一页 1 ··· 296 297 298 299 300 301 302 303 304 ··· 385 下一页