雜湊求眾數
#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;
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;
}
相關文章
- Hash,雜湊,雜湊?
- 求眾數
- 七夕也要學起來,雜湊雜湊雜湊!
- 【leetcode】求眾數LeetCode
- 雜湊查詢 兩數之和
- 雜湊
- 【尋跡#3】 雜湊與雜湊表
- js 雜湊雜湊值的模組JS
- 雜湊表(雜湊表)原理詳解
- 雜湊表
- 雜湊碰撞
- 字串雜湊字串
- 樹雜湊
- 2024.3.26 雜湊
- 雜湊索引索引
- 2024.9.4 leetcode 169 多數元素 (雜湊表)LeetCode
- 圖解兩數之和:雜湊表法圖解
- Leetcode刷題——求眾數LeetCode
- 2024/12/5 【雜湊表】202 快樂數
- 安全的雜湊
- 異或雜湊
- 雜湊衝突
- 6.7雜湊表
- 關於雜湊
- 字串雜湊表字串
- 雜湊函式函式
- 雜湊表2
- redis之雜湊Redis
- 演算法題:求眾數演算法
- 每日一算--求眾數
- 【LeetCode】求眾數(四種方法)LeetCode
- LeetCode169求眾數——分治LeetCode
- 雜湊遊戲之雜湊盒子的趨勢未來可期遊戲
- 雜湊技術【雜湊表】查詢演算法 PHP 版演算法PHP
- 幾道和雜湊(雜湊)表有關的面試題面試題
- 為什麼Java String雜湊乘數為31?Java
- 【演算法】求眾數-js解法演算法JS
- 演算法:Majority Element(求眾數)演算法