浙大数据结构:10-排序4 统计工龄

较为简单题

1、主函数

用数组存每个数字出现了几次,再遍历一遍输出即可

cpp 复制代码
#include <iostream>
using namespace std;
#define endl '\n'

int main()
{
  std::ios::sync_with_stdio(false);
  cin.tie(0);
  cout.tie(0);
  int n;
  cin>>n;
  int a[55]={0};
  for(int i=0;i<n;i++)
  {
    int t;cin>>t;
    a[t]++;
  }
  for(int i=0;i<=50;i++)
  {
    if(a[i])cout<<i<<":"<<a[i]<<endl;
  }
  return 0;
}
相关推荐
Dovis(誓平步青云)2 小时前
【数据结构】励志大厂版·初阶(复习+刷题):线性表(顺序表)
c语言·数据结构·经验分享·笔记·学习·算法·学习方法
Brookty3 小时前
【算法】归并排序
数据结构·算法·排序算法
星星火柴9365 小时前
数据结构:哈希表 | C++中的set与map
数据结构·c++·笔记·算法·链表·哈希算法·散列表
CS创新实验室7 小时前
数据结构:最小生成树的普里姆算法和克鲁斯卡尔算法
数据结构·算法·图论·计算机考研
西贝爱学习9 小时前
数据结构:C语言版严蔚敏和解析介绍,附pdf
c语言·开发语言·数据结构
m0_7429505510 小时前
算法堆排序记录
数据结构·算法
Spring_Lws11 小时前
aslist和list的区别
数据结构·list
8RTHT13 小时前
数据结构(三)---单向循环链表
数据结构·链表
张立龙66615 小时前
有序二叉树各种操作实现(数据结构C语言多文件编写)
c语言·开发语言·数据结构
Y.O.U..15 小时前
力扣HOT100——560.和为k的子数组
数据结构·c++·算法·leetcode