leetcode2sumc-leetcode_day_by_day:leetcode_day_by_day

时间:2024-07-26 11:41:29
【文件属性】:

文件名称:leetcode2sumc-leetcode_day_by_day:leetcode_day_by_day

文件大小:2KB

文件格式:ZIP

更新时间:2024-07-26 11:41:29

系统开源

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..<numsSize { if nums[i] != nums[index - 1] { nums[index]


【文件预览】:
leetcode_day_by_day-master
----README.md(4KB)

网友评论