您的位置:首页 > 大数据 > 人工智能

leetcode Submission Details

2016-09-05 19:59 357 查看
删除无序数组中值为val的元素,返回长度

和上题思路差不多

弄一个n值,初始为0

遍历数组

如果等于val,n不加

如果不等于val,则nums
=nums[i],并且让n++

int removeElement(int* nums, int numsSize, int val) {
int delete_n=0,n=0,i;
for(i=0;i<numsSize;i++)
{
if(nums[i]!=val)
{
nums
=nums[i];
n++;
}
}
return n;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: