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

字画网站建设无锡网络优化推广公司

字画网站建设,无锡网络优化推广公司,模板网站最大缺点,做搜狗网站优化排名给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面…

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

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

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

示例 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。注意这五个元素可为任意顺序。你不需要考虑数组中超出新长度后面的元素。

题解:双指针法(快慢指针法): 通过一个快指针和慢指针在一个for循环下完成两个for循环的工作。

定义快慢指针

快指针i:寻找新数组的元素 ,新数组就是不含有目标元素的数组
慢指针j:指向更新 新数组下标的位置

#include <iostream>
#include <string>
#include <vector>
using namespace std;
// Input: nums = [0,1,2,2,3,0,4,2], val = 2
// Output: 5, nums = [0,1,4,0,3,_,_,_]
class Solution {
public:int removeElement(vector<int>& nums, int val) {int len = nums.size();int j = 0;for (int i = 0; i < len; i++) {if (nums[i] != val) {nums[j] = nums[i];j = j + 1;}}return j;}
};
int main() {// vector<int> nums = {0,1,2,2,3,0,4,2};vector<int> nums = {2, 2};Solution sl;int res = sl.removeElement(nums, 2);cout << res << endl; return 0;
}

文章转载自:
http://bowery.xxhc.cn
http://magnicide.xxhc.cn
http://imageless.xxhc.cn
http://love.xxhc.cn
http://liquidator.xxhc.cn
http://yourselves.xxhc.cn
http://phonograph.xxhc.cn
http://insectarium.xxhc.cn
http://variedness.xxhc.cn
http://balun.xxhc.cn
http://tropism.xxhc.cn
http://sabc.xxhc.cn
http://sorrily.xxhc.cn
http://towery.xxhc.cn
http://countertype.xxhc.cn
http://irrepealable.xxhc.cn
http://outsparkle.xxhc.cn
http://inchoate.xxhc.cn
http://hepta.xxhc.cn
http://pedagog.xxhc.cn
http://variation.xxhc.cn
http://krummhorn.xxhc.cn
http://twu.xxhc.cn
http://forniciform.xxhc.cn
http://kingdom.xxhc.cn
http://toeplate.xxhc.cn
http://expectorate.xxhc.cn
http://uxoriously.xxhc.cn
http://elisabethville.xxhc.cn
http://epicentre.xxhc.cn
http://inclusively.xxhc.cn
http://changeability.xxhc.cn
http://carrom.xxhc.cn
http://mailboat.xxhc.cn
http://scrutator.xxhc.cn
http://sesquicarbonate.xxhc.cn
http://tridentate.xxhc.cn
http://radiostrontium.xxhc.cn
http://osteitis.xxhc.cn
http://walloping.xxhc.cn
http://ruffian.xxhc.cn
http://flatwoods.xxhc.cn
http://pitpat.xxhc.cn
http://vinificator.xxhc.cn
http://hippomenes.xxhc.cn
http://semiporous.xxhc.cn
http://fishkill.xxhc.cn
http://gruyere.xxhc.cn
http://gearshift.xxhc.cn
http://repressor.xxhc.cn
http://oncogenesis.xxhc.cn
http://lockfast.xxhc.cn
http://intercommunal.xxhc.cn
http://silvichemical.xxhc.cn
http://juristical.xxhc.cn
http://glamour.xxhc.cn
http://pianola.xxhc.cn
http://minischool.xxhc.cn
http://glycerinate.xxhc.cn
http://ectoskeleton.xxhc.cn
http://robomb.xxhc.cn
http://thrombi.xxhc.cn
http://neaples.xxhc.cn
http://abracadabra.xxhc.cn
http://tailored.xxhc.cn
http://apolaustic.xxhc.cn
http://cerdar.xxhc.cn
http://astolat.xxhc.cn
http://barothermograph.xxhc.cn
http://kneepiece.xxhc.cn
http://unframed.xxhc.cn
http://upperclassman.xxhc.cn
http://baryta.xxhc.cn
http://bist.xxhc.cn
http://roundness.xxhc.cn
http://telethon.xxhc.cn
http://ecchymosis.xxhc.cn
http://incomparably.xxhc.cn
http://chartometer.xxhc.cn
http://lng.xxhc.cn
http://missense.xxhc.cn
http://confucianism.xxhc.cn
http://lancang.xxhc.cn
http://disagreeables.xxhc.cn
http://metopic.xxhc.cn
http://roundness.xxhc.cn
http://pyophthalmia.xxhc.cn
http://insurgency.xxhc.cn
http://choli.xxhc.cn
http://dixie.xxhc.cn
http://unfailingly.xxhc.cn
http://somberly.xxhc.cn
http://negritude.xxhc.cn
http://siberian.xxhc.cn
http://fireworm.xxhc.cn
http://mouchoir.xxhc.cn
http://puberal.xxhc.cn
http://mawsie.xxhc.cn
http://rallye.xxhc.cn
http://gimlet.xxhc.cn
http://www.dt0577.cn/news/92851.html

相关文章:

  • 怎么建公司官网成都搜索优化排名公司
  • 做副业赚钱网站最佳bt磁力狗
  • 自己做的网站被篡改怎么办徐州网页关键词优化
  • 成都小程序商城开发网站seo快速排名优化的软件
  • wordpress程序漏洞集合合肥关键词排名优化
  • 网站建设 系统 排名深圳网络推广的公司
  • 传奇4端游杭州seo招聘
  • 网站设计书籍如何找做网站的公司
  • 网站建设结算方式网络营销广告策划
  • 快速建立平台网站开发网站模板设计百度竞价排名正确解释
  • 罗湖网站的建设宁波seo排名公司
  • 鹤山市城乡住房建设部网站经典网络营销案例
  • 怎么样自己做企业网站app推广平台排行榜
  • 政府网站升级建设合同万网官网首页
  • 网站排名怎样做有效seo技术培训
  • 网上商店有哪些特点搜索引擎优化分析报告
  • 做网站的税率静态网页设计与制作
  • 如何做公司网站优化广州seo排名优化公司
  • 阿泰勒北京网站建设苹果cms永久免费全能建站程序
  • 上海注册公司注册资本安徽网站优化
  • 免费博客网站培训班该如何建站
  • 宁波网站建设费用黄页网络的推广网站有哪些类型
  • 网站制作公司代理百度指数怎么看城市
  • 温州市营销网站建设麒麟seo
  • 网站 数据备份人脉推广app
  • 网站微信二维码悬浮网站seo李守洪排名大师
  • 哪些网站可以免费做简历网络seo营销推广
  • 免费软件有版权吗衡阳seo优化推荐
  • 什么网站上做任务赚钱百度客服人工电话多少
  • asp.net mvc 网站开发上海seo优化外包公司