数组元素的目标和

#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;

}

相关推荐
博语小屋33 分钟前
力扣 15.三数之和(medium)(双指针)
算法·leetcode·职场和发展
无敌最俊朗@39 分钟前
双指针-力扣hot100-移动零.283
算法·leetcode·职场和发展
练习时长一年40 分钟前
LeetCode热题100(腐烂的橘子)
算法·leetcode·职场和发展
Тиё Сиротака6 小时前
红包分配算法的严格数学理论与完整实现
算法
“αβ”7 小时前
MySQL表的操作
linux·网络·数据库·c++·网络协议·mysql·https
potato_may7 小时前
链式二叉树 —— 用指针构建的树形世界
c语言·数据结构·算法·链表·二叉树
十五年专注C++开发7 小时前
Asio2: 一个基于 Boost.Asio 封装的高性能网络编程库
网络·c++·boost·asio·asio2
gcfer7 小时前
CS144 中的C++知识积累
c++·右值引用·智能指针·optional容器
java修仙传7 小时前
每日一题,力扣560. 和为 K 的子数组
算法·leetcode
ada7_8 小时前
LeetCode(python)——148.排序链表
python·算法·leetcode·链表