多个端口网站如何做域名重定向,招聘系统推广哪家好,wordpress 支持html5,黑龙江最新通知今天1. 题目
给定一个已按照升序排列 的有序数组#xff0c;找到两个数使得它们相加之和等于目标数。
函数应该返回这两个下标值 index1 和 index2#xff0c;其中 index1 必须小于 index2。
说明:
返回的下标值#xff08;index1 和 index2#xff09;不是从零开始的。你可…1. 题目
给定一个已按照升序排列 的有序数组找到两个数使得它们相加之和等于目标数。
函数应该返回这两个下标值 index1 和 index2其中 index1 必须小于 index2。
说明:
返回的下标值index1 和 index2不是从零开始的。你可以假设每个输入只对应唯一的答案而且你不可以重复使用相同的元素。
示例:
输入: numbers [2, 7, 11, 15], target 9
输出: [1,2]
解释: 2 与 7 之和等于目标数 9 。因此 index1 1, index2 2 。来源力扣LeetCode 链接https://leetcode-cn.com/problems/two-sum-ii-input-array-is-sorted 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题
class Solution {
public:vectorint twoSum(vectorint numbers, int target) {int i 0, j numbers.size()-1, sum;sum numbers[i]numbers[j];while(i j){sum numbers[i]numbers[j];if(sum target)return {i1,j1};else if(sum target)i;elsej--;}return {};}
};4 ms 9.4 MB