数据结构实验:哈希表
来源:互联网 发布:chrome 黑客 js 编辑:程序博客网 时间:2024/06/14 00:07
数据结构实验:哈希表
题目描述
在n个数中,找出出现次数最多那个数字,并且输出出现的次数。如果有多个结果,输出数字最小的那一个。
输入
单组数据,第一行数字n(1<=n<=100000)。
接下来有n个数字,每个数字不超过100000000
接下来有n个数字,每个数字不超过100000000
输出
出现次数最多的数字和次数。
//一定要注意一下 k=count后面,是逗号,不是分号,被它坑的好惨。
示例输入
31 1 2
示例输出
1 2
//一定要注意一下 k=count后面,是逗号,不是分号,被它坑的好惨。
#include <bits/stdc++.h>using namespace std;int cmp(int x,int y){ return x<y;}int main(){ int a[100101]; int i,n,t,count=1,k=0; cin>>n; for(i=0; i<n; i++) { cin>>a[i]; } sort(a,a+n, cmp); for(i=0; i<n; i++) { if(a[i]==a[i+1]) { count++; } else { if(count>k) k=count, t=a[i]; count=1; } } cout<<t<<" "<<k<<endl; return 0;}
0 0
- 数据结构实验-查找-哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表 SDUT
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- 数据结构实验:哈希表
- sdut 数据结构实验:哈希表
- Python 模块学习:os模块
- C/C++产生随机数
- 每日一记
- 27-网络编程-17-网络编程(TCP协议-练习-上传图片客户端)
- 基于qt和mplayer的影音播放器
- 数据结构实验:哈希表
- RHEL6.6 64位源码编译hadoop 2.7.1
- 单元测试-unit-test的必备的认识
- 27-网络编程-18-网络编程(TCP协议-练习-上传图片服务端)
- Mysql 11配置项
- 加上with grant option,级联授权
- Hibernate @Temporal的使用
- DM3730芯片的相关使用经验 和 DM3730的中文文档:
- Nginx的http反向代理初探