leetcode刷题记录(更新中)
数字数组
1、给定一个排序数组,原地去掉重复数字(例[1,1,2])
过程:我的解法是利用了indexOf只返回第一个
结果:执行时间较长o(n),没有注意到“排序数组”
排名靠前的解法:
1、利用了nums[i]与nums[j]交换,较巧妙
2、或者伪装成原地:
var result = Array.from(new Set(nums));
nums.splice(0,nums.length,....
原创
2019-08-02 12:30:59 ·
346 阅读 ·
0 评论