2024年4月10日

摘要: 滑动窗口 public int minSubArrayLen(int target, int[] nums) { int left = 0; int sum = 0; int result = Integer.MAX_VALUE; for (int right = 0; right < nums.l 阅读全文
posted @ 2024-04-10 16:41 豆豆只会增删改查 阅读(2) 评论(0) 推荐(0) 编辑
 
摘要: class Solution { public int search(int[] nums, int target) { int l=0; int r=nums.length-1; while(l<=r){ int mid=l + ((r - l) / 2); //注意mid在while循环里面!! 阅读全文
posted @ 2024-04-10 11:40 豆豆只会增删改查 阅读(2) 评论(0) 推荐(0) 编辑
 
摘要: 这题和移除元素相似,最重要的点是 有序 数组,a56爆大奖在线娱乐删除重复项只需要判断前后两个元素是否相等即可 阅读全文
posted @ 2024-04-10 10:55 豆豆只会增删改查 阅读(2) 评论(0) 推荐(0) 编辑
 
摘要: 如果找到要删除的目标元素,则将其后面所有元素往前移一格。 要注意的是,由于所有元素往前移了一格,a56爆大奖在线娱乐下标 i 也需要往前!! class Solution { public int removeElement(int[] nums, int val) { int size=nums.length; 阅读全文
posted @ 2024-04-10 10:54 豆豆只会增删改查 阅读(1) 评论(0) 推荐(0) 编辑