当前位置: 首页 > news >正文

牛客——暴力、技巧、字符与数组的使用(强强联合、字符数量)

强强联合

暴力解:

#include<iostream>using namespace std;const int N=100+10;int m,fm;
int ms[N],fms[N];int main()
{cin>>m;cin>>fm;for(int i=0;i<m;i++)cin>>ms[i];for(int i=0;i<fm;i++)cin>>fms[i];int mx=0;for(int i=0;i<m;i++){for(int j=0;j<fm;j++){mx=max(mx,ms[i]+fms[j]);}}cout<<mx<<endl;return 0;
}

小技巧:分别求最大值相加即可

#include<iostream>using namespace std;const int N=100+10;int m,fm,max1,max2;
int tmp1,tmp2;
int ans;int main()
{cin>>m>>fm;while(m--){cin>>tmp1;if(tmp1>max1) max1=tmp1;}while(fm--){cin>>tmp2;if(tmp2>max2) max2=tmp2;}ans=max1+max2;cout<<ans<<endl;return 0;
}

字符数量

#include<iostream>
#include<cstring>
#include<map>
using namespace std;int a[1010];int main()
{char ch;while(cin>>ch)if(ch!=' ') a[ch]++;for(int i='a';i<='z';i++)if(a[i]!=0)cout<<i<<':'<<a[i]<<endl;return 0;
}

http://www.xdnf.cn/news/302041.html

相关文章:

  • [三分钟]性能测试工具JMeter入门: 下载安装JMeter并设置中文;JMeter基本使用流程
  • Linux(十四)进程间通信(IPC),管道
  • leetcode0542. 01 矩阵-medium
  • 第八章,STP(生成树协议)
  • [论文阅读]Deep Cross Network for Ad Click Predictions
  • C# 使用SunnyUI控件 (VS 2019)
  • 上市公司-企业上下游供应链数据(2003-2023年)-社科数据
  • 解释 NestJS 的架构理念(例如,模块化、可扩展性、渐进式框架)
  • 【MongoDB篇】MongoDB的事务操作!
  • VBA ListBox/ComboBox 响应鼠标滚轮操作
  • Java中常见的问题
  • Jupyter Notebook为什么适合数据分析?
  • [监控看板]Grafana+Prometheus+Exporter监控疑难排查
  • UE5 使用插槽和物理约束对角色新增的饰品添加物理效果
  • Maven依赖未生效问题
  • Houdini制作烟雾消散并导入UE5
  • UE5 Daz头发转Blender曲线再导出ABC成为Groom
  • 基于Blender的AI插件——2D图片生成3D模型
  • Python 中的数据结构介绍
  • LangChain:大语言模型应用的“瑞士军刀”入门指南
  • Sublime Text快速搭建Lua语言运行环境
  • vue3中解决 return‘ inside ‘finally‘ block报错的问题
  • 【AI】如何自己训练AI大模型
  • IP-Adapter
  • LeetCode 每日一题 2025/4/28-2025/5/4
  • 华为云短信接入实现示例
  • c#OdbcDataReader的数据读取
  • Blender 初学者指南 以及模型格式怎么下载
  • FPGA----基于ZYNQ 7020实现petalinux并运行一个程序
  • 赛灵思 XCZU11EG-2FFVC1760I XilinxFPGAZynq UltraScale+ MPSoC EG