当前位置: 首页 > news >正文

广州网站设计服务商百度知道推广软件

广州网站设计服务商,百度知道推广软件,电商网站如何存储图片,如何设计和建立一个公司的网站27. 移除元素 提示 简单 1.9K 相关企业 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序…

27. 移除元素

提示

简单

1.9K

相关企业

给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。

不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组

元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。

说明:

为什么返回数值是整数,但输出的答案是数组呢?

请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。

你可以想象内部操作如下:

// nums 是以“引用”方式传递的。也就是说,不对实参作任何拷贝
int len = removeElement(nums, val);// 在函数里修改输入数组对于调用者是可见的。
// 根据你的函数返回的长度, 它会打印出数组中 该长度范围内 的所有元素。
for (int i = 0; i < len; i++) {print(nums[i]);
}

示例 1:

输入:nums = [3,2,2,3], val = 3
输出:2, nums = [2,2]
解释:函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。你不需要考虑数组中超出新长度后面的元素。例如,函数返回的新长度为 2 ,而 nums = [2,2,3,3] 或 nums = [2,2,0,0],也会被视作正确答案。

示例 2:

输入:nums = [0,1,2,2,3,0,4,2], val = 2
输出:5, nums = [0,1,4,0,3]
解释:函数应该返回新的长度 5, 并且 nums 中的前五个元素为 0, 1, 3, 0, 4。注意这五个元素可为任意顺序。你不需要考虑数组中超出新长度后面的元素。

提示:

  • 0 <= nums.length <= 100
  • 0 <= nums[i] <= 50
  • 0 <= val <= 100
class Solution {public int removeElement(int[] nums, int val) {if(nums.length==0){return 0;}int left=0;int right=nums.length-1;while(left<right){if(nums[left]==val){int temp=nums[left];nums[left]=nums[right];nums[right--]=temp;}else{left++;}}return nums[left]==val?left:++left;}
}

http://www.wangmingla.cn/news/99369.html

相关文章:

  • 网络营销的网站建设全国新冠疫情最新情况
  • 深圳市官网网站建设哪家好百度竞价在哪里开户
  • 工作细胞樱花动漫太原seo外包公司
  • dedecms 购物网站软文范例200字
  • 设计企业网络方案的五个步骤什么是seo站内优化
  • 哪里有创建网站的seo排名软件怎么做
  • 创业公司做网站今年疫情最新消息
  • 一台服务器如何做两个网站百度教育官网登录入口
  • 外贸做网站推广长尾词优化外包
  • 宁波有哪些公司做网站怎样在百度上发帖子
  • 成都旅游攻略五日游嘉峪关seo
  • wordpress背景透明杭州seo网站推广
  • 哪个网站做的比较好企业网站推广有哪些
  • 电商网站开发公司杭州品牌软文范文
  • 重庆装修公司最新排名优化师的工作内容
  • 用什么软件做网站图片网站友链
  • 如何给公司网站做推广百度上免费创建网站
  • 北京做网站建设的公司哪家好网络营销的优势
  • 自己用电脑做网站服务器微网站
  • 有用unity做网站的吗陕西新闻今日头条
  • 西安做企业网站哪家做的好百度seo关键词优化排行
  • 国外免费psd网站兰州网络seo
  • 苏州工业园区劳动局网站做不了合同自己如何建立网站
  • 家电维修品牌网站建设百度通用网址
  • 香港特别行政区区徽怎么优化整站
  • 腾讯云建站流程舆情报告范文
  • 什么网站可以做微招聘seo推广主要做什么的
  • 做能支付的网站贵吗零基础学seo要多久
  • 用Java做知乎网站谷歌搜索入口中文
  • java做网站用的是什么百度统计api