1. 首页
  2. 数据库
  3. 其它
  4. LeetCode——移除元素

LeetCode——移除元素

上传者: 2020-12-31 07:25:19上传 PDF文件 55.72KB 热度 9次
一.个人探索 二.网上优秀编程 一. 个人探索 题目描述: 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 答题思路:先判断数组中有无指定元素,若没有则直接返回该数组,若有则进行个数的统计,之后运用remove函数的特点逐一进行删除 具体程序如下: class Solution: def removeElement(self, nums: List[int], val:
用户评论