public static void main(String[] args) {
int nums[] = {1,1,1,2,3,4};
int nums2[] = {1,1,1};
int numw[] = {1,1,2};
System.out.println(removeDuplicates(numw));
}
public static int removeDuplicates(int[] nums) {
int i = 0;
int j = 0;
while(i<nums.length){
j = i+1;
while(j<nums.length){
if(nums[i] == nums[j]){
nums[i] = nums[nums.length-1];
nums = Arrays.copyOf(nums, nums.length-1);
i = 0;
}else{
++j;
}
}
++i;
}
System.out.println(Arrays.toString(nums));
return nums.length;
}
删除数组中重复的元素
最新推荐文章于 2024-03-12 17:36:45 发布