文章目录

  • 题目解答
  • 题目链接

题目解答


来源:acwing

分析:使用hash表,统计出现的次数即可。

ac代码

#include<bits/stdc++.h>
using namespace std;
const int N = 1010;
int n;
unordered_map<int,int> mp;
int main(){cin >> n;int x;while(n--){scanf("%d",&x);mp[x]++;}int maxn = -1,res = 1e6;for(auto item : mp){if(item.second > maxn){maxn = item.second;res = item.first;}if(item.second == maxn && item.first < res) res = item.first;}cout << res<<endl;}

题目链接

https://www.acwing.com/problem/content/3195/

CSP认证 201312-1出现次数最多的数[C++题解]:简单题相关推荐

  1. CCF-CSP认证201312-1(出现次数最多的数)

    CCF-CSP认证201312-1(出现次数最多的数) 问题描述 给定n个正整数,找出它们中出现次数最多的数.如果这样的数有多个,请输出其中最小的一个. 输入格式 输入的第一行只有一个正整数n(1 ≤ ...

  2. 控制for each循环次数_CCF CSP编程题解201312-1:出现次数最多的数

    试题编号:201312-1 试题名称:出现次数最多的数 时间限制:1.0s 内存限制:256.0MB 问题描述: 给定n个正整数,找出它们中出现次数最多的数.如果这样的数有多个,请输出其中最小的一个. ...

  3. CCF CSP认证——201312

    文章目录 201312-1 出现次数最多的数 201312-2 ISBN号码 201312-3 最大的矩形 201312-4 有趣的数 201312-5 I'm stuck!    201312-1 ...

  4. java数组出现次数最多的数_找出数组中出现次数最多的那个数——主元素问题...

    方法一:以空间换时间,可以定义一个计数数组int count[101],用来对数组中数字出现的次数进行计数(只能针对数组中数字的范围1~100),count数组中最大的元素对应的下标,即为出现次数最多 ...

  5. 【面试被虐】如何只用2GB内存从20亿,40亿,80亿个整数中找到出现次数最多的数?...

    这几天小秋去面试了,不过最近小秋学习了不少和位算法相关文章,例如 [面试现场]如何判断一个数是否在40亿个整数中? [算法技巧]位运算装逼指南 对于算法题还是有点信心的,,,,于是,发现了如下对话. ...

  6. 出现次数最多的数-CCF模拟

    问题描述 给定n个正整数,找出它们中出现次数最多的数.如果这样的数有多个,请输出其中最小的一个. 输入格式 输入的第一行只有一个正整数n(1 ≤ n ≤ 1000),表示数字的个数. 输入的第二行有n ...

  7. 只有2GB内存在20亿个整数中找到出现次数最多的数

    题目:有一个包含20亿个全是32位整数的大文件,在其中找到出现次数最多的数 要求:内存限制2GB 解决办法:把包含20亿个数的大文件用哈希函数分成16个小文件,根据哈希函数的性质,同一种数不可能被散列 ...

  8. 如何只用2GB内存从20/40/80亿个整数中找到出现次数最多的数

    来源:公众号[苦逼的码农] 这几天小秋去面试了,不过最近小秋学习了不少和位算法相关文章,例如: [算法技巧]位运算装逼指南 对于算法题还是有点信心的,,,,于是,发现了如下对话. 20亿级别 面试官: ...

  9. 201312-1- 出现次数最多的数

    题目: 问题描述 给定n个正整数,找出它们中出现次数最多的数.如果这样的数有多个,请输出其中最小的一个. 输入格式 输入的第一行只有一个正整数n(1 ≤ n ≤ 1000),表示数字的个数. 输入的第 ...

最新文章

  1. win7虚拟机黑苹果_关于最近折腾黑苹果的一些心得分享
  2. Matlab实用程序--图形应用-三维曲线图
  3. java junit 私有方法_有没有办法在Junit5中的另一个方法中模拟私有方法调用
  4. Android 点击应用外的Url拉起应用
  5. 基于 KIF 的 iOS UI 自动化测试和持续集成
  6. 查看计算机屏幕颜色软件是什么,显示器颜色校正软件,详细教您显示器颜色校正软件...
  7. java获取字典表数据,利用注解完成字典表数据对应
  8. 南邮计算机学院复试,过来人建议:南京邮电大学考研复试注意事项
  9. 两个人体红外传感器计数,判断屋里的人数的单片机程序
  10. 生鲜配送ERP系统_对商品模块数据模型与界面设计的思考【Java 开源版】杭州生鲜配送系统_升鲜宝_SaaS全链路生鲜供应链管理系统_升鲜宝
  11. XSKY新一代分布式文件系统XGFS揭秘——元数据服务
  12. uniapp 微信云开发静态网站和云函数跳转小程序
  13. linux 文件备份工具,四种时下流行 Linux备份工具比较与操作实例
  14. 采集天猫网的10个经典方法
  15. 与HTML的第一次亲密接触
  16. 走亲访友(并查集的应用)
  17. mysql 时差查了13小时_MySQL查询检查如何获取时差
  18. 启动navicat 报错:navcat missing required library sqlite.dll 998
  19. 音频转文字用什么软件高效转换成文字
  20. 【40本】算法与数据结构技术书籍从入门到进阶附技术书阅读方法论

热门文章

  1. hp服务器安装exsi5.5
  2. Objective-C:随机的读取文件中的内容
  3. win8下notepad++无法设置文件关联
  4. 【转】心目中的编程高手
  5. 蛋白质折叠的霰弹枪方法
  6. 亚马逊 AWS 免费云服务操作流程
  7. cad lisp 背景遮罩_给文字批量添加边界偏移因子为1.1(或其他值)的背景遮罩的源程序(有详细注解)...
  8. html 屏蔽蓝色电话,html – 在Chrome扩展程序中停用文字字段蓝色突出显示?
  9. 在linux下安装matlab2013a的经验
  10. Keil插件推荐及使用教程