关注
int main()
{
int A[]={1 ,1, 1, 1, 3, 3, 3, 4, 5, 2, 6, 6, 6, 6, 6 };
int len =sizeof(A)/sizeof(int);
int ha[100]={0};
for(int i=0;i<len;i++)
{
ha[A[i]]++;
}
int i=0,j=0;
int a[100][2];
for(int i=0;i<100;i++)
{
if(ha[i]!=0)
{
a[j][0]=i;
a[j++][1]=ha[i];
}
}
int lena=j;
for(int i=0;i<lena-1;i++)//冒泡排序
{
for(int j=0;j<lena-1-i;j++)
{
if(a[j][1]<a[j+1][1])//
{
int t=a[j][1];
int d=a[j][0];
a[j][1]=a[j+1][1];
a[j][0]=a[j+1][0];
a[j+1][1]=t;
a[j+1][0]=d;
}
if(a[j][1]==a[j+1][1])//若相等
{
int d1=a[j][0];
int d2=a[j+1][0];
int k;
for(k=0;k<len&&(A[k]!=d1)&&(A[k]!=d2);k++)
{
int aaa=k;
}
int d=A[k];
if (d2==d)
{
int t=a[j][1];
int dd=a[j][0];
a[j][1]=a[j+1][1];
a[j][0]=a[j+1][0];
a[j+1][1]=t;
a[j+1][0]=dd;
}
}
}
}
for (int i=0;i<lena;i++)
{
int num=a[i][1];
for(int j=0;j<num;j++)
{
cout<<a[i][0]<<' ';
}
}
}
查看原帖
点赞 评论
相关推荐
查看8道真题和解析 点赞 评论 收藏
分享
乌卡拉卡波巴卜:投票小红书
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你的秋招白月光和意难平公司 #
26409次浏览 217人参与
# 机械制造面试点评 #
77476次浏览 463人参与
# 你想跟着什么样领导? #
18145次浏览 160人参与
# 机械人晒出你的简历 #
141087次浏览 865人参与
# 十一月总结 #
31185次浏览 280人参与
# 职场上哪些事情令人讨厌 #
29253次浏览 117人参与
# 机械/制造每日一题 #
77103次浏览 1390人参与
# 分享一个让你热爱工作的瞬间 #
50530次浏览 439人参与
# 扒一扒那些奇葩实习经历 #
134389次浏览 1129人参与
# 毕业季,你想好怎么跟生活对线了吗? #
258666次浏览 3844人参与
# 运营人的第一份offer应该如何选 #
198132次浏览 1225人参与
# 深信服求职进展汇总 #
239409次浏览 1803人参与
# 机械人还在等华为开奖吗? #
284393次浏览 1447人参与
# 什么样的背景能拿SSP? #
121841次浏览 421人参与
# 如何提高实习转正率? #
59601次浏览 417人参与
# 从夯到拉,评价编程语言 #
14400次浏览 109人参与
# 硬件人秋招进展 #
252834次浏览 3942人参与
# 国央企笔面经互助 #
169345次浏览 1207人参与
# 考研失败就一定是坏事吗? #
154799次浏览 1091人参与
# 应届生进小公司有什么影响吗 #
103422次浏览 1092人参与
