0
点赞
收藏
分享

微信扫一扫

双指针入门:寻找目标数

m逆光生长 2022-05-05 阅读 88
c++

题目描述:给定一个严格单调递增的数组,求数组中不同位置的数A,B,使得它们的和为M,输出所有满足条件的数对。


 
 while(i < j)
{
  if(a[i] + a[j] == target)
     cout << i << " " << j << endl;
   if(a[i] + a[j] < target)
      i++;
    if(a[i] + a[j] > target) 
      j++;
}

 

 

举报

相关推荐

0 条评论