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

广西建设银行行号查询网站网络营销推广方式步骤

广西建设银行行号查询网站,网络营销推广方式步骤,小规模纳税人企业所得税怎么征收,做网站用小公司还是大公司好目录一、题目描述#xff1a;二、解决思路和代码1. 解决思路2. 代码一、题目描述#xff1a; 给你一个数组 nums 和一个值 val#xff0c;你需要 原地 移除所有数值等于 val 的元素#xff0c;并返回移除后数组的新长度。 不要使用额外的数组空间#xff0c;你必须仅使用… 目录一、题目描述二、解决思路和代码1. 解决思路2. 代码一、题目描述 给你一个数组 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。注意这五个元素可为任意顺序。你不需要考虑数组中超出新长度后面的元素。 提示 0 nums.length 1000 nums[i] 500 val 100 二、解决思路和代码 1. 解决思路 分析借用两个指针start, end start: 从前面遍历找到待删除的元素valend: 从后面遍历找到第一个不是要删除的元素val交换元素nums[start]和nums[end]这样nums[:end]是移除所有数值等于 val 的后元素nums[end:]所有数值等于 val 2. 代码 from typing import *class Solution:def removeElement(self, nums: List[int], val: int) - int:start, end 0, len(nums)-1while startend:while startend and nums[end]val: end-1while startend and nums[start]!val: start1if startend:temp nums[end]nums[end] nums[start]nums[start] tempnums nums[:end]return len(nums)
http://www.hkea.cn/news/14475964/

相关文章:

  • 在百度上做公司做网站杂志社网站建设方案
  • 网站建设开发计划模板南京市雨花区建设局网站
  • 做外贸业务去哪些网站php 除了做网站
  • 网站建设xm37关于做网站的策划方案
  • 怎么做网站步骤免费的wordpress 插件 浮动小人
  • 如何用python做一个网站wordpress搜插件错误
  • 建设部网站统计深圳网站设计公司如何
  • 做旅游的网站在哪里做深圳网页设计培训要多久
  • 境外企业网站推广北京商场需要几天核酸
  • 网站后台添加投票系统不良网站正能量进入窗口
  • 网站建设分金手指排名十商城网站模板库
  • 阿里云网站 模板建设wordpress 文章的形式
  • 网站论坛建设方案网站建制作
  • 介绍好的免费网站模板下载短视频网站开发
  • 微网站 建设广西建设教育协会网站
  • 网站建设土豆视频教程徐州网站制作案例
  • app下载安装官方网站成都市区必去的景点
  • 50岁到55岁急招工关键词优化上海
  • 成都网站设计开发做得好贫困户房屋建设补助在哪个网站公布
  • 同一产品做多个网站怎么做一个简易网站
  • 做墙报的网站校园网络文明建设方案
  • 网站后台密码忘记了怎么办青海建设局网站
  • 网站建设流程时间表做网站通常到哪找图片
  • 网站留言表格怎么做网站推广关键词
  • 手机网站制作方法大连网站网络公司
  • 网站推广要点 优帮云手机建筑设计app
  • 织梦大气蓝色门户资讯网站模板qq空间网址是什么
  • 天津大型网站建设建设企业网站需要多少钱
  • 绍兴建设公司网站开鲁视频
  • 网站一体化建设微信营销模式