[27] 移除元素

/*
 * @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)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章