给定一个非负整数数组,统计里面每一个数的出现次数。

假设 Fmax (Fmax<10000) 是数组里最大的数,我们需要统计0,1,2,Fmax里每个数出现的次数

输入

第一行 n 是数组的大小。

紧接着一行是数组的 n 个元素。

输出

按顺序输出每个数的出现次数,一行一个数。如果没有出现过,则输出 00。

对于例子中的数组,最大的数是 3,因此我们只统计{0,1,2,3} 的出现频数。

样例

输入

5
1 1 2 3 1

输出

0
3
1
1

代码

#include <bits/stdc++.h>
using namespace std;
int cnt[10010];//统计x出现了几次
int main()
{int n;scanf("%d",&n);int x;int fmax=0;for(int i=1;i<=n;i++){scanf("%d",&x);cnt[x]++;//"桶"原理if(x>fmax){fmax=x;} }for(int i=0;i<=fmax;i++){printf("%d\n",cnt[i]);}return 0;
}

1133 - 数组基础-统计频次相关推荐

  1. JAVA程序设计----数组基础

    一些小思考题: 1.什么时候为数组分配内存? 数组在初始化时分配内存 2.数组一旦被创建,大小能不能改变? 数组一旦被创建,它的大小就不能改变,可以使用array.length的得到数组的大小. in ...

  2. Python 数据分析三剑客之 NumPy(一):理解 NumPy / 数组基础

    CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...

  3. YTU 2798: 复仇者联盟之数组成绩统计

    2798: 复仇者联盟之数组成绩统计 时间限制: 1 Sec  内存限制: 128 MB 提交: 136  解决: 96 题目描述 定义一个5行3列的二维数组,各行分别代表一名学生的高数.英语.C++ ...

  4. 一行代码实现数组中数据频次值

    问题: 一行代码实现统计数组中每个name出现的次数.数组示例如下: 期望结果:{'哈哈':2, '哈哈1': 1,'哈哈2':2 } var arr = [{name: '哈哈'},{name: ' ...

  5. A01_[NumPy中文网]数组基础(创建数组,多维数组切片,数组属性)、使用数组(基本操作符,数组特殊运算符)、索引(花式索引,布尔索引,缺省索引)

    NumPy简单入门教程 NumPy是Python中的一个运算速度非常快的一个数学库,它非常重视数组.它允许你在Python中进行向量和矩阵计算,并且由于许多底层函数实际上是用C编写的,因此你可以体验在 ...

  6. elasticsearch 条件去重_elasticsearch 笔记四 之聚合查询之去重计数、基础统计、百分位、字符串统计...

    这一节笔记还是聚合查询,以下是本节目录:去重统计 cardinality 基础统计 stats 百分位 percentiles 字符串统计 string_stats 1.去重统计 cardinalit ...

  7. poi获取有效单元格个数_EXCEL利用SUM函数和FREQUENCY函数数组公式统计不同区间数据个数...

    EXCEL函数公式大全之利用FREQUENCY函数数组公式统计不同区间数据个数.EXCEL函数与公式在工作中使用非常的频繁,会不会使用公式直接决定了我们的工作效率,今天我们来学习一下提高我们工作效率的 ...

  8. C语言(CED)输出前k大的数(分治法/局部快速排序):给定一个数组,统计前k大的数并且把这k个数从大到小输出。

    )输出前k大的数(分治法/局部快速排序):给定一个数组,统计前k大的数并且把这k个数从大到小输出. [输入] 第一行包含一个整数n,表示数组的大小. 第二行包含n个整数,表示数组的元素,整数之间以一个 ...

  9. 对bam文件作基础统计

    对bam文件作基础统计 https://www.jianshu.com/p/4bc060bc6785 一只烟酒僧 0.078 2020.09.12 23:16:06 字数 76 阅读 245 参考链接 ...

最新文章

  1. 2014腾讯校园招聘研发笔试题
  2. 超级计算机 任务提交,vasp在超算中心的任务提交 - 第一原理 - 小木虫 - 学术 科研 互动社区...
  3. java 找不到符号变量_java编程找不到符号
  4. NS2源码图示---数据链路层 (转帖)
  5. 直接定址表03 - 零基础入门学习汇编语言74
  6. JQuery UI 1.8.13发布看看有哪些变动
  7. Django之请求和响应
  8. git commit时避免填写Commit Message
  9. mysql二进制安装
  10. bzoj 1645: [Usaco2007 Open]City Horizon 城市地平线【线段树+hash】
  11. mysql 5.7日志配置_mysql-5.7日志设置
  12. 求字符串长度(复习)
  13. 《计算机网络思想》系列(1)网络体系结构———理解,总结,辨析,升华
  14. Songtaste,酷到不行的音乐网站
  15. 嵌入式能从事什么职业?
  16. python输入生日输出星座_python字典保存星座性格特点并输出
  17. Netgear路由被曝漏洞 几乎所有型号涉及
  18. C语言递归函数——汉诺塔问题笔记
  19. fastreport 横向分栏_为什么大家现在放弃使用Excel,而选择第三方报表工具呢?...
  20. 曾轶可16首原创歌词 小生整理完整版

热门文章

  1. 华工软院IBM LinuxONE Community Cloud云计算实验文档
  2. buck电路的工作原理
  3. Android实现QQ换头像的对话框
  4. 搭建gitserver并实现git push 自动部署
  5. 北京证监局责令贾跃亭月底前回国;中移动完成公司制改制;全国首张微信身份证签发丨价值早报
  6. 最长情的告白就是陪伴【Python七夕祝福】——那些浪漫的开始
  7. 推荐几款常用的企业网盘软件,你喜欢哪一款?
  8. mybasit执行sql语句报类型转换失败java.lang.NumberFormatException
  9. 【INDEMIND相机运行SLAM】
  10. Distilling Knowledge via Knowledge Review论文和源码阅读笔记