题解 | #小欧的数组修改#

小欧的数组修改

https://www.nowcoder.com/practice/9d57195bcec9415e9d12db846545ee0f

#include<bits/stdc++.h>
using namespace std;

int main() {
    unordered_map<int,int>p;//记录出现次数
    int n,m,max_num=0;
    cin>>n;
    for(int i=0;i<n;i++){
        cin>>m;
        p[m]++;
        max_num=max(max_num,p[m]);
    }
    cout<<(max_num==n?n:max_num+1);//等于数组大小,不做修改
}

全部评论

相关推荐

有气魄的马来熊在摸鱼:我爱vivo 马上换手机 vivo我爱你!!!
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务