/*
* @lc app=leetcode.cn id=27 lang=c
*
* [27] 移除元素
*/
// @lc code=start
int removeElement(int* nums, int numsSize, int val){
if (numsSize<1){
return 0;
}
int pointer=0;
for (int i =0;i<numsSize;i++){
if (nums[i]!=val){
nums[pointer++]=nums[i];
}
}
return pointer;
}
// @lc code=end
简单题目不进行分析,时间O(n) 空间O(1)
Accepted
113/113 cases passed (0 ms)
Your runtime beats 100 % of c submissions
Your memory usage beats 50 % of c submissions (7.2 MB)