A[1054] The Dominant Colour

用到了map

#include <cstdio>
#include <map>
using namespace std;
int main(){int n,m,num;scanf("%d%d",&n,&m);map<int,int>count;//数字与出现次数的映射,注意map的括号<>for(int i=0;i<m;i++){for(int j=0;j<n;j++){scanf("%d",&num);if(count.find(num)!=count.end())count[num]++;//注意此处的count括号[]else count[num]=1;}}int max=0,k=0;//记录最大数字和该数字出现的次数for(map<int,int>::iterator it=count.begin();it!=count.end();it++){//注意if(it->second > k){k=it->second;max=it->first;}}printf("%d\n",max);return 0 ;}

A[1054] The Dominant Colour (map!!)相关推荐

  1. python 实现对地图的点击_python实现Pyecharts实现动态地图(Map、Geo)

    一些经常画图的开发人员大概都用过echart,不过小白用Python比较多,学习了python下的Pyecharts,发现这个包真的很强大.下面是小白对动态地图的实践案例: 假如有这样一组数据,全国每 ...

  2. Java 集合类(Map和Collection)

    1 引言 集合是java中提供的大小可变的容器. 集合分为单列结合Collection和双列集合Map. 集合和数组的区别: 数组的长度是固定的.集合的长度是可变的. 数组中存储的是同一类型的元素,可 ...

  3. LeetCode 1057. 校园自行车分配(map有序+贪心)

    文章目录 1. 题目 2. 解题 1. 题目 在由 2D 网格表示的校园里有 n 位工人(worker)和 m 辆自行车(bike),n <= m.所有工人和自行车的位置都用网格上的 2D 坐标 ...

  4. Android:rxjava简单实现原理(map/flatmap操作符)

    rxjava 装饰者模式 1.背景 2.定义 3.特征 4.装饰者模式demo rxjava装饰者模式 1.rxjava中转换操作符map的简单实现 2.rxjava中转换操作符flatmap的简单实 ...

  5. Coins and Queries(map迭代器+贪心)

    题意 n个硬币,q次询问.第二行给你n个硬币的面值(保证都是2的次幂!).每次询问组成b块钱,最少需要多少个硬币? Example Input 5 42 4 8 2 4851410 Output 1- ...

  6. LeetCode 352. 将数据流变为多个不相交区间(map二分查找)

    文章目录 1. 题目 2. 解题 1. 题目 给定一个非负整数的数据流输入 a1,a2,-,an,-,将到目前为止看到的数字总结为不相交的区间列表. 例如,假设数据流中的整数为 1,3,7,2,6,- ...

  7. HDU2648(map的应用)

    找到"memory"这个在所有的数据中排名. 注意这个是要进行累加的,不是只算一次! #include<iostream> #include<algorithm& ...

  8. [Dask使用实例]Dask简单计算实例(map, submit)

    Dask简单计算实例 from dask.distributed import Client if __name__ == '__main__':client = Client()a = client ...

  9. Shaolin HDU - 4585(map模板题)

    题意: 少林寺有n+1个和尚,他们都有一个独有的编号和战斗力值,当一个年轻人通过所有考试并被宣布为少林的新僧人时,将会有一场战斗,作为欢迎的一部分.新和尚必须与一位战斗等级最接近他的战斗等级的老和尚战 ...

  10. leetcode 1074. 元素和为目标值的子矩阵数量(map+前缀和)

    给出矩阵 matrix 和目标值 target,返回元素总和等于目标值的非空子矩阵的数量. 子矩阵 x1, y1, x2, y2 是满足 x1 <= x <= x2 且 y1 <= ...

最新文章

  1. NVIDIA深度架构
  2. FPGA设计——全局曝光CMOS图像采集与USB2.0显示
  3. R语言计算平均值的标准误差(standard error of the mean):自定义函数计算平均值的标准误差、使用plotrix包的std.error函数计算平均值的标准误差
  4. POJ1042 贪心钓鱼
  5. php 循环链表,PHP实现循环链表功能
  6. 嵌入式科普:基本概念,设计流程,开发特点,如何学习
  7. 2.JVM和DVM之间的区别
  8. java 字符串转dom对象_xml类型的字符串转换为Dom对象
  9. C++即时通讯实现原理及常见问题
  10. Unsupported major.minor version 52.0解决办法
  11. 宝岛探险1(BFS)
  12. Web服务器程序解释请求消息并作出响应
  13. 1、项目搭建、本地视频列表展示
  14. 同城门户同城分类信息网站源码+小程序端+49款插件
  15. 【论文阅读】VulCNN: An Image-inspired Scalable Vulnerability Detection System
  16. 20211104 为什么相似矩阵的迹相同
  17. 数字内容产业的七种主要盈利模式
  18. 盗梦空间科普札记之一:梦里乾坤嵌套深,醒来可知在哪层?
  19. flex布局HTML实例,Flex常见布局实例
  20. 笔记本电脑键盘坏了,有密码应该如何打开?(生活小技巧)

热门文章

  1. AC日记——Sagheer, the Hausmeister codeforces 812b
  2. Centos6.5安装tocmat7 配置以及优化
  3. 深入浅出Linux设备驱动编程--设备驱动中的异步通知
  4. 【SpringBoot_ANNOTATIONS】自动装配 01 @Autowired @Qualifier @Primary
  5. Linux中权威域名服务器,请在(7)~(9)处填写恰当的内容。在Linux系统中配置域名服务器,该服务..._考试资料网...
  6. 腾讯云和阿里云mysql性能对比_阿里云腾讯云服务器官方性能及实际体验对比
  7. [C++]踩坑日记:内存别名
  8. mac 安装mysql 找不到_mac安装mysql遇到的坑
  9. 达州铭仁园2021年高考成绩查询,2021年达州铭仁园中学升学率高不高?
  10. python所有第三方库_自动更新Python所有第三方库