# 26.从排序数组中删除重复项
解题思路: 一级循环从左至右遍历数组,对比对象为该循环索引右侧的所有元素,所以二级循环取从右到左,并终止于一级循环索引数 i, 遇到相同元素,立即删除右侧(二级循环中的)元素并变更原始数组,以保证一级循环过的元素都是唯一的。
/**
* @param {number[]} nums
* @return {number}
*/
var removeDuplicates = function(nums) {
// return [...new Set(nums)]
// return Array.from(new Set(nums))
// nums = [...new Set(nums)]
// return nums
for(i=0;i<nums.length;i++){
for(j=nums.length-1;j>i;j--){
if(nums[i]==nums[j]){
nums.splice(i,1)
}
}
}
};