
本文共 1616 字,大约阅读时间需要 5 分钟。
Seqnums������l 1������ ���������������������������������������������������������������������������������������������������������������S���������������������������������������������S���������������������������������������������������
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������S���������������������������������������������������������������������������������S������������������������������������������������������������������������������������������������������S������������������S������������������������������������������������������������������������������������������������S������������������������������������������O(n)���
C++���������������������
#include#include using namespace std;vector FindNumbersWithSum(vector array, int sum) { vector res; int n = array.size(); int left = 0; int right = n - 1; while (left < right) { int currentSum = array[left] + array[right]; if (currentSum == sum) { res.push_back(array[left]); res.push_back(array[right]); break; } if (currentSum < sum) { left++; } else { right--; } } return res;}
������������������������������������������������������������������������������������ ���������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
