文章

12

粉丝

0

获赞

39

访问

3.5k

头像
找出众数 题解:
P2014
发布于2026年3月27日 16:58
阅读数 300

#include<iostream>
#include<vector>
using namespace std;
int main()
{
    int n;
    cin >> n;
    vector<int> nums(n);
    for(int i = 0;i < n;i++)
    {
        cin >> nums[i];
    }
    int count = 0;
    int ans;
    for(int i = 0;i < n;i++)
    {
        if(count == 0)
        {
            ans = nums[i];
            count++;
        }
        else if(nums[i] == ans) count++;
        else if(nums[i] != ans) count--;
    }
    cout << ans;
    return 0;
}

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发