题解 | #频繁元素#

频繁元素

https://ac.nowcoder.com/acm/problem/22229

应该是目前最简单的方法
#include <stdio.h>
int main()
{
    long long a, b, nb[20] = {0};
    scanf("%lld", &a);
    long long i, j, max = 0, c,z;

    for (i = 0; i < a; i++)
    {
        scanf("%lld", &b);
        nb[b]++;
        if (nb[b] > max)
        {
            max = nb[b];
            c = b;
        }
    }

    printf("%lld", c);
    return 0;
}
全部评论

相关推荐

头像 会员标识
12-16 14:02
浙江大学 Java
点赞 评论 收藏
分享
评论
7
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务