#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main(int argc, char ** argv){
int a[10] = { 4,3,5,3,6,3,3,66,3,3};
int result = main_ele(a);
printf("%d\n",result);
}
int compare(int a[],int i){
int count = 0;
int j = 0;
while(j < 10){
int k = i;
if(a[k] == a[j]){
count++;
}else{
count--;
}
j++;
}
return count;
}
int main_ele(int a[]){
int k = 0;
int b[10];
for(;k < 10;k++)
{
b[k] = compare(a,k);
if(b[k] > 1)
{
return a[k];
}
}
}
小白笔记----------求众数
最新推荐文章于 2024-04-13 03:14:39 发布