数组元素的目标和

#include<iostream>

using namespace std;

const int N=100010;

int A[N],B[N];

int main ()

{

int n,m,x;

cin>>n>>m>>x;

for (int i=0;i<n;i++)

{

scanf("%d",&A[i]);

}

for (int i=0;i<m;i++)

{

scanf("%d",&B[i]);

}

int i,j;

for (i=0,j=m-1;i<n;i++)

{

while (j>=0&&A[i]+B[j]>x)

{

j--;

}

if (A[i]+B[j]==x)

{

cout<<i<<" "<<j<<endl;

break;

}

}

return 0;

}

相关推荐
阳洞洞3 分钟前
leetcode 二分查找应用
算法·leetcode·二分查找
猎猎长风4 分钟前
【数据结构和算法】1. 数据结构和算法简介、二分搜索
数据结构·算法
Pasregret7 分钟前
模板方法模式:定义算法骨架的设计模式
算法·设计模式·模板方法模式
zhaoyqcsdn30 分钟前
抽象工厂模式及其在自动驾驶中的应用举例(c++代码实现)
c++·经验分享·笔记·设计模式
天若有情67338 分钟前
用 C++ 模拟 Axios 的 then 方法处理异步网络请求
网络·c++·php
左灯右行的爱情41 分钟前
JVM-卡表
java·jvm·算法
奋斗者1号2 小时前
逻辑回归:使用 S 型函数进行概率预测
算法·机器学习·逻辑回归
CodeJourney.2 小时前
基于DeepSeek与Excel的动态图表构建:技术融合与实践应用
数据库·人工智能·算法·excel
Gerry_Liang2 小时前
LeetCode热题100——283. 移动零
数据结构·算法·leetcode
刘大猫262 小时前
Arthas sc(查看JVM已加载的类信息 )
人工智能·后端·算法