Problem A: 零起点学算法91——找出一个数组中出现次数最多的那个元素

2023-05-13,,

#include<stdio.h>
int main()
{
int n,a[],b[]={};
while(scanf("%d",&n)!=EOF)
{
for(int i=;i<n;i++)
{
scanf("%d",&a[i]);
} for(int i=;i<n;i++)
{
for(int j=i+;j<n;j++)
{
if(a[i]==a[j])
{
b[i]++;
}
}
} int m=b[];
for(int i=;i<n;i++)
{
if(b[i]>m)
m=b[i];
} for(int i=;i<n;i++)
{
if(b[i]==m)
{
printf("%d\n",a[i]);
}
}
}
return ;
}

Problem A: 零起点学算法91——找出一个数组中出现次数最多的那个元素的相关教程结束。

《Problem A: 零起点学算法91——找出一个数组中出现次数最多的那个元素.doc》

下载本文的Word格式文档,以方便收藏与打印。