LeetCode 的复习(1)
#include<stdio.h>int arr = {0,0,0,1,2,3,4,3,2,1};
// 0,1,2,3,4
int len = 10;
void removeArr(int index)
{
//把arr的元素..
int i = index;
while(i<10)
{
arr = arr;
i+=1;
}
}
int main()
{
//一,找到重复元素
int i, j, k, m, count = 0;
for(i = 0;i<10;i++)
{
j = 0;
while(j<=10)
{
if(i!=j && arr == arr){
count+=1;
}
j+=1;
}
//count 指的是每一个元素的在arr 中的重复次数(but last error)
j = 0;
while(j<10)
{
if(i!=j && arr == arr){
removeArr(j);
len-=1;
}
j+=1;
}
count = 0;
}
for(i = 0;i<len;i++)
{
printf("%d ",arr);
}
printf("\n");
return 0;
}题目:不用另一个数组,让这个数组原地去重,并计算出它的长度
页:
[1]