鏈接:https://leetcode.cn/problems/remove-duplicates-from-sorted-array/
我的代碼
int removeDuplicates(int* nums, int numsSize){
int diff = 0,now = nums[0]-1,i;
for(i=0;i<numsSize;i++){
if(now == nums[i]){
diff++;
}else{
now = nums[i];
}
nums[i-diff] = nums[i];
}
return numsSize-diff;
}
提交結果
執行結果:
通過
顯示詳情
添加備註
執行用時:
20 ms
, 在所有 C 提交中擊敗了
11.86%
的用戶
內存消耗:
7.3 MB
, 在所有 C 提交中擊敗了
61.68%
的用戶
通過測試用例:
361 / 361