浙大数据结构: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;
}
相关推荐
爱学大树锯几秒前
78 题(最长公共前缀)
数据结构
youngee111 分钟前
hot100-51搜索二维矩阵
数据结构·算法·矩阵
客梦23 分钟前
数据结构--哈夫曼编码
数据结构·笔记
sin_hielo31 分钟前
leetcode 3075(排序+贪心)
数据结构·算法·leetcode
Bdygsl35 分钟前
数据结构 —— 链表
数据结构·链表
H_BB39 分钟前
LRU缓存
数据结构·c++·算法·缓存
历程里程碑3 小时前
LeetCode热题11:盛水容器双指针妙解
c语言·数据结构·c++·经验分享·算法·leetcode·职场和发展
_OP_CHEN3 小时前
【C++数据结构进阶】从B + 树 / B * 树到数据库索引:B树的进化之路与 MySQL 实战解析
数据结构·数据库·b树·mysql·innodb·b+树·mylsam
wifi chicken11 小时前
数组遍历求值,行遍历和列遍历谁更快
c语言·数据结构·算法
qingyun98911 小时前
深度优先遍历:JavaScript递归查找树形数据结构中的节点标签
前端·javascript·数据结构