leetcode2sumc leetcode day by day leetcode day by day
leetcode 2和c leetcode_day_by_day (Swift)第1天:从排序数组中删除重复项给定一个已排序的数组,删除原地重复项,使每个元素只出现一次并返回新的长度。 C: int removeDuplicates(int* nums, int numsSize) { if (numsSize == 0) return 0; int index = 1; for (int i = 1; i < numsSize; i++) { if (nums[i] != nums[index-1]) nums[index++] = nums[i]; } return index; } Swift: func removeDuplicates(_ nums:[Int], _ numsSize: Int) -> Int { var nums = nums if numsSize == 0 { return 0 } var index = 1 for i in 1..
下载地址
用户评论