这个问题可以通过双指针法来解决。首先,将数组排序,然后使用两个指针,一个指向数组的开始,另一个指向数组的末尾。如果两个指针指向的数字之和大于目标值,则将尾指针向左移动一位;如果两个指针指向的数字之和小于目标值,则将头指针向右移动一位。直到两个指针指向的数字之和等于目标值,或者两个指针相遇。
点赞 评论

相关推荐

牛客网
牛客企业服务