网站推广服务费会计分录怎么做,重庆网站建设推广服务,太原广告设计公司,建站管理后台这道题的思路和26题一模一样#xff0c;由于要在元素组中修改#xff0c;我们可以设置一个index表示目前要修改原数组的第几位#xff0c;由于遍历#xff0c;访问原数组永远会在我们修改数组之前#xff0c;所以不用担心数据丢失的问题#xff0c;一次遍历数组#xff… 这道题的思路和26题一模一样由于要在元素组中修改我们可以设置一个index表示目前要修改原数组的第几位由于遍历访问原数组永远会在我们修改数组之前所以不用担心数据丢失的问题一次遍历数组index设为0若此时遍历到的数等于val则跳过若不等于val则把这个数放进nums[index]里再index直至遍历完整个数组返回index即可
class Solution(object):def removeElement(self, nums, val)::type nums: List[int]:type val: int:rtype: intindex 0for i in range(len(nums)):if nums[i] ! val:nums[index] nums[i]index 1return index