两数之和——双指针法
生活随笔
收集整理的這篇文章主要介紹了
两数之和——双指针法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
給定一個已按照升序排列 的有序數(shù)組,找到兩個數(shù)使得它們相加之和等于目標數(shù)。
函數(shù)應該返回這兩個下標值 index1 和 index2,其中 index1 必須小于 index2。
說明:
返回的下標值(index1 和 index2)不是從零開始的。
你可以假設(shè)每個輸入只對應唯一的答案,而且你不可以重復使用相同的元素。
示例:
輸入: numbers = [2, 7, 11, 15], target = 9
輸出: [1,2]
解釋: 2 與 7 之和等于目標數(shù) 9 。因此 index1 = 1, index2 = 2 。
思路:
設(shè)置雙指針從兩端逼近
總結(jié)
以上是生活随笔為你收集整理的两数之和——双指针法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xss植入_前端安全之XSS攻击
- 下一篇: 为什么百度网盘显示2055G下载时却显示