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

制做网站首先应该怎么做网址导航网址大全

制做网站首先应该怎么做,网址导航网址大全,服装设计投稿平台,网站建设标题题目 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后…
  1. 题目
    给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。
  2. 示例
    示例 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,3,0,4]
    解释:函数应该返回新的长度 5, 并且 nums 中的前五个元素为 0, 1, 3, 0, 4。注意这五个元素可为任意顺序。你不需要考虑数组中超出新长度后面的元素。
  3. 解题思路
    1. 与LeetCode26 删除有序数组中的重复项解题思路基本相同。
    2. 本题将找重复元素,替换成找目标值。
  4. 代码(Java)
    class Solution {public int removeElement(int[] nums, int val) {if (nums == null || nums.length == 0) {return 0;}int i = 0;for (int j = 0; j < nums.length; j++) {if (nums[j] != val) {nums[i] = nums[j];i++;}}return i;}
    }

http://www.yayakq.cn/news/717767/

相关文章:

  • 深圳网站 制作信科便宜服务器试用
  • 娄底建设网站的公司陌陌引流推广软件
  • 商城网站开发与设计网站注册
  • cms 网站后台内容管理系统模板科技有限公司简介
  • 淘宝网站官网靖江做网站单位
  • 网站建设的案例泰州建站价格
  • 佛山高端网站默认网站停止
  • 柳州网站建设价格河北网站备案注销
  • 房产经纪人如何做网站吸客查企业哪个app最好
  • 网上商店网站设计临沂品牌网站推广
  • 如何用vs的c 做网站安阳网站建设商祺
  • 房地产行业网站开发搜索引擎网站盈利模式
  • 南京建站服务福建注册公司网上申请入口
  • 网站建设英文术语做wps的网站赚钱
  • 淡水网站建设公司温州网站关键词
  • 工信部备案系统网站蛋糕网站模版
  • 运城网站建设费用我要自学网视频教程
  • 做网站学什么专业网站上地图怎么做的
  • 青岛网站开发培训庆阳网站制作
  • 称多网站建设做公众号用什么网站
  • 站群网站内容陕西公共资源交易中心
  • 厅网站建设中标公告800多块做网站
  • 怎么建立一个博客网站吗苏中建设集团网站
  • 网站建设营销模板网站开发用到的框架
  • 创建一个自己的网站的步骤微擎做的网站好排名吗
  • 广州网站建设网络推广公司龙岩天宫山攻略
  • 西安专业做网站建国外教育网站模板
  • 建设交流网站微信平台开发
  • 企业网站设计能否以app制作教程培训
  • 免费的舆情网站入口在哪不用写代码做的网站