zoukankan      html  css  js  c++  java
  • 哈希求众数

    #include <stdio.h>
    int main()
    {
        int a[11]={0},i,j,k,m,max;
        for(i=1;i<=10;i++)
        {
            scanf("%d",&j);
            a[j]++;
        }
        max=a[0];m=0;
        for(i=1;i<=10;i++)
        {
            if(a[i]>max)
            {
                max=a[i];
                m=i;
            }
        }
        printf("%d",m);
        return 0;

    }





    #include <stdio.h>
    #include <string.h>
    int main()
    {
        int a[999],b[999]={0},ans[100],i,j,k,m=0,n,max=0,an,g,s=0;
        scanf("%d",&n);
        for(i=0;i<n;i++)
            scanf("%d",&a[i]);
        for(i=0;i<n;i++)
        {
            b[a[i]]++;
            if(a[i]>max)
                max=a[i];
        }
        for(i=0;i<=max;i++)
        {
            if(b[i]>m)
                {m=b[i];an=i;}
        }
        ans[0]=an;g=1;
        for(i=0;i<=max;i++)
        {
            if(b[i]==m&&i!=an)
            {ans[g]=i;g++;}
        }
        for(i=0;i<g;i++)
            s=s+m;
        if(s==n)
            printf("NO");
        else
        {
            for(i=0;i<g;i++)
                printf("%d ",ans[i]);
        }
        return 0;
    }

  • 相关阅读:
    05-浮动/css
    04-选择器/css
    03-样式表/css
    02-html标签&表格&表单
    01-html基础&标签
    vue分页组件重置到首页问题
    VUE通过索引值获取数据不渲染的问题
    常见IE8兼容性问题及解决
    Ajax
    sea.js模块化工具
  • 原文地址:https://www.cnblogs.com/jk17211764/p/9677425.html
Copyright © 2011-2022 走看看