首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
频繁元素
15条解析
开通博客写题解
Tender^
发表于 2021-10-05 18:58:36
#include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; int a[20],b[20]={0}; for(int i=0;i<n;i++){
展开全文
我才是刘谋
发表于 2021-11-09 19:50:43
应该是目前最简单的方法 #include <stdio.h> int main() { long long a, b, nb[20] = {0}; scanf("%lld", &a); l
展开全文
唐某训练号
发表于 2021-02-08 22:52:02
/鄙人抛砖引玉。诸位,请洒潘江,各倾陆海云尔/#include<stdio.h>int main(){ int i,n,temp[20],j,t,z=0,m; scanf("%d",&n); for(i=0;i<n;i++) { sca
展开全文
青白红枯
发表于 2024-11-08 21:13:53
关键是如何计数,如果使用哈希的话有点麻烦,也不知道具体范围,所以我们使用遍历数组的办法,并记录出现的次数,通过迭代更新来得到最大值。 #include <iostream> using namespace std; int main(){ int n;
展开全文
KaynGe
发表于 2021-03-24 23:25:59
#include <iostream> using namespace std; int a[25]; int main(){ int n, t, mf = 0, mv, cnt; cin >> n; for(int i = 0; i <
展开全文
红魔法师
发表于 2021-10-07 16:36:34
n = int(input()) lst = list(map(int, input().split())) s = set(lst) dic = {} for i in s: &
展开全文
23数二杨帆
发表于 2023-11-08 20:01:57
#include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; int a[100]; for( int i = 0 ; i < n ; i ++ ) { cin &g
展开全文
KaynGe
发表于 2021-03-24 23:22:29
#include <iostream> using namespace std; int a[25]; int main(){ int n, t, mf = 0, mv, cnt; cin >> n; for(int i = 0; i <
展开全文
HengV
发表于 2020-08-04 18:22:39
#include <unordered_map> using namespace std; int main(){ int n, number; scanf("%d", &n); if (n < 1||n>20) return
展开全文
默人不语
发表于 2024-06-07 23:39:09
这道题目比较简单,关键在于解决两点,一点是一个数组元素在数组中重复的次数,因为我们要挑出重复次数最多的;第二点就是输出重复次数最多的那个元素。所以我们分别用3个变量去表示数组遍历过程中需要记录和比较的量:重复次数,最多重复次数,最多重复次数对应的元素。初值为0,遍历过程中每次加1,然后进行一次比较,
展开全文
查看本题
查看本题讨论
相关比赛
18388-暑假第一周Java基础训练
进入比赛
19089-阿尔法-暑期集训第二期上机测试2
进入比赛
21042-南宁师范大学2021年3i国庆练习题
进入比赛
22721-软2103-04
进入比赛
25200-3i工作室新生杯
进入比赛
等你来战
查看全部
福建师范大学第二十二届程序设计竞赛(同步赛)
报名截止时间:2025-05-18 14:00
牛客周赛 Round 93
报名截止时间:2025-05-18 21:00
衡阳师范学院第二十五届程序设计竞赛(同步赛)
报名截止时间:2025-06-08 18:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题