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

网站空间域名多少钱国家新闻出版

网站空间域名多少钱,国家新闻出版,外链代发,搭建网站服务器今天讲的是力扣题目的题解#xff1a; 力扣题目#xff1a; 72.移除元素 题目描述#xff1a; 给你一个数组 nums 和一个值 val#xff0c;你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。 假设 nums 中不… 今天讲的是力扣题目的题解 力扣题目 72.移除元素 题目描述 给你一个数组 nums 和一个值 val你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。 假设 nums 中不等于 val 的元素数量为 k要通过此题您需要执行以下操作 更改 nums 数组使 nums 的前 k 个元素包含不等于 val 的元素。nums 的其余元素和 nums 的大小并不重要。返回 k。 核心思路 使用快慢指针的思路fast指向的是有效元素slow指向的是新数组的下标 第一步 定义一个慢指针slow 指向的是新数组的下标 第二步 定义一个快指针fast 的目的是遍历数组的每一个元素将不是val的有效元素赋值给slow的位置 第三步 利用for循环通过fast来遍历整个数组 第四步 当在循环的过程中遇到不是val的有效元素就将这个有效元素通过nums[fast] 来记录进一步将这个有效元素赋值给slow的位置让slow因为slow代表的在新数组中有效元素存放的位置 代码如下 int slow 0;第一步 定义一个慢指针slow 指向的是新数组的下标 第二步 定义一个快指针fast 的目的是遍历数组的每一个元素将不是val的有效元素赋值给slow的位置 for(int fast 0; fast nums.length; fast)第三步 利用for循环通过fast来遍历整个数组 第四步 当在循环的过程中遇到不是val的有效元素就将这个有效元素通过nums[fast] 来记录进一步将这个有效元素赋值给slow的位置让slow因为slow代表的在新数组中有效元素存放的位置 if(nums[fast] ! val){nums[slow] nums[fast];slow;}完整代码如下所示 class Solution {public int removeElement(int[] nums, int val) {int slow 0;for(int fast 0; fast nums.length; fast){if(nums[fast] ! val){nums[slow] nums[fast];slow;}}return slow;}}
http://www.hkea.cn/news/14386037/

相关文章:

  • 二次元网站开发的意义南宁seo推广优化
  • 自由设计师网站医药网站开发
  • wordpress外贸网站模板室内建筑设计
  • 深圳做网站哪个平台好数据网站建设哪家好
  • 销售网站开发背景wordpress社交系统主题
  • 深圳办公室装修价格表湖北优化网站建设
  • 中小企业建站系统网站建设应注意的问题有哪些
  • 设计网站公司长沙建设银行河北分行网站
  • 免费网站正能量小说网站的设计 更新
  • 网站开发汇报的ppt凡科快图免费下载
  • 福建省建设执业资格中心网站网站开发公司对比
  • 如何制作网站策划书商城网站离不开支付系统
  • 网站系统怎么做的做电话销售需要的网站
  • 一键查询注册过的网站wordpress 主题替换
  • 美工需要的网站上海工商网上公示
  • wordpress建的网站打开太慢欧莱雅网站建设与推广方案
  • jsp网站开发介绍wordpress cms主题教程
  • 企业网站建设专业公司中国十佳网站建设公司
  • 深圳定制工作装seo优化网络推广
  • 招标网最新招标公告百度网站如何优化排名
  • 云霄网站建设wordpress 谷歌字体 360
  • 如何制作推广网站哪个网站可以做一对一老师
  • wordpress 站群软件做网站要会哪些知识
  • 网站建设的主要作用wordpress等待响应
  • 网站建设必须要服务器吗昆明网站建设织梦
  • 商城网站怎么做内链劳务派遣做网站的好处
  • 网站开发课程设计参考文献网站源码商城
  • wordpress 站外调用毕业设计网站建设选题依据
  • 杭州营销型网站pc端网站建设价格明细表
  • 生态文明建设网站专题培训石家庄做网站公司