博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PAT A1048
阅读量:6717 次
发布时间:2019-06-25

本文共 299 字,大约阅读时间需要 1 分钟。

clipboard.png

示例思想中提到了二分以及two point概念,这个需要后面进行总结;
这个示例也给出了一个新的思路。对于两个数字和m,查找两个加数,可以进行i和m-i的枚举,通过遍历数组查看两个加数是否存在,来进行遍历;
由于从头遍历,所以找到的第一个和就是最小的a,借此省去了不必要的麻烦;

#include
#include
using namespace std;const int N=1005;int hashtable[N];int main(){ int n,m,a; scanf("%d %d",&n,&m); for(int i=0;i

转载地址:http://viumo.baihongyu.com/

你可能感兴趣的文章
linux indent命令: 调整C原始代码文件的格式
查看>>
snmp之——2交换机MIB库ID和物理端口不对应
查看>>
Centos6.7下安装python连接mysql环境故障解决
查看>>
12.交换路由密码恢复
查看>>
sudo:sorry,you must have a tty to run sudo
查看>>
python os模块
查看>>
服务器操作系统之Solaris架构攻略
查看>>
java——演示封装的思想
查看>>
直接使用提交过来的类来更新字段EntityState.Modified并过滤null值的方法
查看>>
美团在Redis上踩过的一些坑-5.redis cluster遇到的一些问题
查看>>
浅谈JAVA的线程安全与性能之间的权衡
查看>>
python入门系列之一:Centos6下python2.7的安装
查看>>
31.软连接
查看>>
oracle 11g 手工热备-数据库
查看>>
跟我一起数据挖掘(17)——分布式缓存
查看>>
python paramiko 执行命令
查看>>
centos7安装
查看>>
docker强制删除none的image镜像
查看>>
JavaScript学习
查看>>
Linux下通用二进制安装包安装MySQL-5.6.37
查看>>