news 2026/1/10 12:09:10

C++课后习题训练记录Day60

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++课后习题训练记录Day60

1.练习项目:

问题描述

小蓝有一个长度为 n 的数组 a ,现在对于每一个 ai​ ,小蓝可以选择下面三种操作之一:

  • ai=ai−1
  • ai=ai+1
  • ai=ai

小蓝想知道当她把每一个 ai 都操作之后,数组众数的数目最大是多少。但是小蓝并不擅长这个问题,请你帮小蓝计算所有操作完成之后数组众数的最大数目。

输入格式

第一行输入一个整数,代表 n 。

第二行输入 n 个整数,代表 a1,a2,a3,...,an。

输出格式

输出一行一个整数,代表众数的最大数目。

2.选择课程

在蓝桥云课中选择课程《16届蓝桥杯省赛无忧班(C&C++ 组)4期》,选择第STL”编程9并开始练习。

3.开始练习

(1)源码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
int n;
cin>>n;
priority_queue<int>pq;
map<int,int>mp;
int num;
for(int i=0;i<n;i++){
cin>>num;
mp[num-1]++;
mp[num+1]++;
mp[num]++;
}
for(const auto&pair:mp){
pq.push(pair.second);
}
cout<<pq.top()<<endl;
return 0;
}

(2)检验结果

对此代码进行检验,检验后无报错,提交此代码,判题结果为正确100分。

(3)练习心得:注意每段代码末尾的分号是否存在,如不存在则需即使补充;输入法是否切换为英语模式;语法是否错误。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/30 5:52:37

PyTorch-CUDA-v2.9镜像能否用于fMRI数据分析?神经科学AI交叉研究

PyTorch-CUDA-v2.9镜像能否用于fMRI数据分析&#xff1f;神经科学AI交叉研究 在神经影像学实验室里&#xff0c;一个常见的场景是&#xff1a;研究人员刚拿到一批fMRI数据&#xff0c;满心期待地打开代码准备训练模型&#xff0c;结果却卡在了环境配置上——“ImportError: lib…

作者头像 李华
网站建设 2026/1/9 7:13:07

BetterNCM插件管理器完整攻略:让你的网易云音乐脱胎换骨

还在用单调的网易云音乐吗&#xff1f;想不想让每天陪伴你的音乐软件变得与众不同&#xff1f;BetterNCM插件管理器正是为你量身打造的魔法工具&#xff01;它能彻底改变网易云音乐的使用体验&#xff0c;从界面美化到功能增强&#xff0c;从操作效率到个性化定制&#xff0c;一…

作者头像 李华
网站建设 2026/1/8 23:11:45

暗黑破坏神II角色编辑器终极完整指南:从痛点解决到效率革命

暗黑破坏神II角色编辑器终极完整指南&#xff1a;从痛点解决到效率革命 【免费下载链接】diablo_edit Diablo II Character editor. 项目地址: https://gitcode.com/gh_mirrors/di/diablo_edit 你是否曾在暗黑破坏神II中为漫长的练级过程而烦恼&#xff1f;是否梦想打造…

作者头像 李华
网站建设 2026/1/9 23:02:09

多轴智能机械臂在工业4.0中的自主作业技术革新

多轴智能机械臂在工业4.0中的自主作业技术革新 【免费下载链接】pick-place-robot Object picking and stowing with a 6-DOF KUKA Robot using ROS 项目地址: https://gitcode.com/gh_mirrors/pi/pick-place-robot 随着工业4.0时代的深入发展&#xff0c;传统制造业正…

作者头像 李华