news 2026/9/3 8:12:04

leetcode移除元素

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode移除元素

移除元素

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

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

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

示例 1: 给定 nums = [3,2,2,3], val = 3, 函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。 你不需要考虑数组中超出新长度后面的元素。

示例 2: 给定 nums = [0,1,2,2,3,0,4,2], val = 2, 函数应该返回新的长度 5, 并且 nums 中的前五个元素为 0, 1, 3, 0, 4。

思考

我们需要原数组进行改变数组一开始想着返回去掉等于目标值元素然后返回数组长度就行忽略这个原地修改数组然后输出错误要明白数组元素删除其实是删除后面元素覆盖前一个元素我们可以到不等于目标元素时候这个直接赋值当前元素

/***@param{number[]}nums*@param{number}val*@return{number}*/var removeElement=function(nums,val){letk=0letarr=[]for(leti=0;i<nums.length;i++){if(nums[i]!==val){nums[k]=nums[i];// 原地修改numsk++;}}returnk};
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 22:11:43

Z-Image-Turbo团队协作部署方案,支持多实例并行

Z-Image-Turbo团队协作部署方案&#xff0c;支持多实例并行 1. 镜像核心能力与适用场景 你是否经历过这样的尴尬&#xff1a;团队里多个设计师同时用AI画图&#xff0c;结果服务器显存爆了&#xff0c;生成任务排队半小时才轮到&#xff1f;或者好不容易跑通一个文生图流程&a…

作者头像 李华
网站建设 2026/9/3 0:54:46

Z-Image-Base模型体积多大?磁盘空间预估与部署建议

Z-Image-Base模型体积多大&#xff1f;磁盘空间预估与部署建议 1. Z-Image-ComfyUI 是什么&#xff1f; Z-Image-ComfyUI 是基于阿里最新开源文生图大模型 Z-Image 打造的一站式图像生成解决方案。它将强大的生成能力与 ComfyUI 这一高度可视化、模块化的图形化界面相结合&am…

作者头像 李华
网站建设 2026/9/2 15:51:53

5分钟上手Qwen-Image-Edit-2511,AI图像编辑新手也能轻松玩转

5分钟上手Qwen-Image-Edit-2511&#xff0c;AI图像编辑新手也能轻松玩转 Qwen-Image-Edit-2511 正在让专业级图像编辑变得触手可及。作为 Qwen-Image-Edit-2509 的增强版本&#xff0c;它不仅提升了生成质量与角色一致性&#xff0c;还整合了 LoRA 功能、强化工业设计能力&…

作者头像 李华
网站建设 2026/9/2 22:09:41

AtlasOS显卡性能优化指南:3个步骤让游戏帧率提升25%

AtlasOS显卡性能优化指南&#xff1a;3个步骤让游戏帧率提升25% 【免费下载链接】Atlas &#x1f680; An open and lightweight modification to Windows, designed to optimize performance, privacy and security. 项目地址: https://gitcode.com/GitHub_Trending/atlas1/…

作者头像 李华
网站建设 2026/9/3 1:38:58

3分钟效率革命:开源歌词工具的批量处理实战指南

3分钟效率革命&#xff1a;开源歌词工具的批量处理实战指南 【免费下载链接】163MusicLyrics Windows 云音乐歌词获取【网易云、QQ音乐】 项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics 你是否曾经面对上千首无歌词的本地音乐&#xff0c;感到整理起…

作者头像 李华