关注
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]<<' ';
}
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你的秋招白月光和意难平公司 #
26548次浏览 218人参与
# 机械制造面试点评 #
77520次浏览 463人参与
# 你想跟着什么样领导? #
18260次浏览 163人参与
# 机械人晒出你的简历 #
141124次浏览 865人参与
# 十一月总结 #
31384次浏览 282人参与
# 职场上哪些事情令人讨厌 #
29289次浏览 118人参与
# 机械/制造每日一题 #
77140次浏览 1390人参与
# 分享一个让你热爱工作的瞬间 #
50564次浏览 440人参与
# 扒一扒那些奇葩实习经历 #
134437次浏览 1129人参与
# 毕业季,你想好怎么跟生活对线了吗? #
258707次浏览 3844人参与
# 运营人的第一份offer应该如何选 #
198180次浏览 1225人参与
# 深信服求职进展汇总 #
239458次浏览 1803人参与
# 机械人还在等华为开奖吗? #
284465次浏览 1447人参与
# 什么样的背景能拿SSP? #
121875次浏览 421人参与
# 如何提高实习转正率? #
59641次浏览 417人参与
# 从夯到拉,评价编程语言 #
14450次浏览 110人参与
# 硬件人秋招进展 #
252901次浏览 3942人参与
# 国央企笔面经互助 #
169392次浏览 1207人参与
# 考研失败就一定是坏事吗? #
154839次浏览 1091人参与
# 应届生进小公司有什么影响吗 #
103457次浏览 1092人参与
汤臣倍健公司氛围 388人发布