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

电子商务企业网站建设前期规划方案域名停域app免费下载

电子商务企业网站建设前期规划方案,域名停域app免费下载,如何做公司网站,广告营销策略分析文章来源: https://blog.csdn.net/weixin_45630258/article/details/132689237 欢迎各位大佬指点、三连 1、题目: 给你一个数组 nums和一个值 val,你需要原地移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用…

文章来源:
https://blog.csdn.net/weixin_45630258/article/details/132689237
欢迎各位大佬指点、三连
在这里插入图片描述


1、题目:

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

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

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


2、分析特点:

  • 题目要求:原地移除
  • 移除所有val的元素,则 结果数组一定比原数组的长度更短 。要求原地移除 > 我们可以把结果数组直接写在原数组上 ,并且结果数组是那些非等于val的元素组成的,从位置0开始,到某个位置作为结果数组,而原数组需要从0开始到整个数组的长度进行遍历> 使用双指针。
  • 结果数组的指针:[0, left], 结果数组的目的是收集起来结果,他是left一步步进行加加的。
  • 原数组的指针:[0, right],right <= 原数组长度,right 是用于指向原数组当前的元素是否不会等于val,可以被收集。

3、代码:


4、复杂度分析:

  • 时间复杂度:O(n),其中 n 为序列的长度。我们只需要遍历该序列至多两次。

  • 空间复杂度:O(1)。我们只需要常数的空间保存若干变量。


5、总结:

本题比较简单,只需要抓住,题意要求:原地移除,原地==>结果只能输出到原数组上面,移除,则结果数组长度比原数组更短。利用结果数组从0,开始left++进行收集,而原数组使用right指针从0开始遍历,判断当前元素是否可以被收集起来。

==> 目的就是收集所有符合条件的元素。




如果本文对你有帮助的话记得给一乐点个赞哦,感谢!

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

相关文章:

  • asp.net制作的网站开发怎样用自己的电脑做网站
  • 景区智慧旅游网站建设自媒体营销推广
  • 良精企业网站管理系统搜索关键词推荐
  • 最大的做网站公司内蒙古众信国际旅行社电话
  • 綦江建站哪家正规网站开发 php python
  • 网站多少个关键词斗蟋蟀网站建设
  • 室内设计软件大全网站电商seo优化是什么意思
  • 徐州网站无障碍建设上海室内设计公司
  • 找人做网站做小程序动漫制作技术专业
  • 宜春网站建设推广服务器租用
  • 如何免费建网站赚钱重庆建站模板
  • vs 手机网站开发网站开发 建设叫什么
  • 西安企业网站建设哪家好wordpress 设计套程序
  • 温州免费个人网站制作公司首钢建设网站
  • 网站查询关键词排名软件佛山推广优化公司
  • 做电影售票网站的难点百度纯净版首页入口
  • 视频聚合网站怎么做不侵权网站建设验收确认书免费下载
  • [ 1500元做网站_验收满意再付款! wordpress 更改数据表
  • 白银市建设局网站王浩郯城建设局网站
  • 国外优秀vi设计网站泰顺网站建设
  • vip网站解析建设wordpress composer
  • 音乐网站开发文档广州网站推广建设
  • 精品网站开发公司做网站销售话术
  • 广州做网站(信科网络)网页浏览器软件
  • 网站维护案企业名录2021版
  • 怎么建设自己导购网站返利网站程序
  • 武义县建设局网站首页最新国际新闻10条
  • 盘锦网站建设兼职专业简历制作管理平台
  • 15年做那个网站能致富中国建筑app免费下载
  • 为什么要建设应急管理网站自己做网站视频教程