当前位置: 首页 > news >正文

网站SEO的评价网站视频解析

网站SEO的评价,网站视频解析,辽宁网站备案要多久,北京十大影视公司代码思路分析 使用 双指针法 在有序数组 numbers 中寻找两个数&#xff0c;使它们的和等于 target。 1. 初始化 int l 0, r n - 1; // 双指针&#xff1a;l 指向头&#xff0c;r 指向尾 vector<int> res; // 存储结果指针含义&#xff1a; l&#xff08;左指针&…

在这里插入图片描述

代码思路分析

使用 双指针法 在有序数组 numbers 中寻找两个数,使它们的和等于 target

1. 初始化
int l = 0, r = n - 1;  // 双指针:l 指向头,r 指向尾
vector<int> res;       // 存储结果
  • 指针含义
    • l(左指针):从数组头部开始向右移动。
    • r(右指针):从数组尾部开始向左移动。
2. 双指针遍历
while (l < r) {if (numbers[l] + numbers[r] < target) {l++;  // 和太小,左指针右移} else if (numbers[l] + numbers[r] > target) {r--;  // 和太大,右指针左移} else {res.push_back(l + 1);  // 找到解,记录索引(从1开始)res.push_back(r + 1);return res;            // 立即返回结果}
}
  • 移动逻辑
    • 和太小numbers[l] + numbers[r] < target → 左指针 l++(增大和)。
    • 和太大numbers[l] + numbers[r] > target → 右指针 r--(减小和)。
    • 匹配成功numbers[l] + numbers[r] == target → 返回索引 [l+1, r+1]
3. 返回结果
  • 找到解:直接返回 res(包含两个索引)。
  • 无解:题目保证解存在,实际不会执行到 return res(但代码保持完整性)。

关键点

  1. 有序数组的利用
    • 数组已排序,因此可以通过双指针的移动方向 智能调整和的大小
  2. 双指针的正确性
    • 每次移动指针都能排除一部分不可能的解,确保不会漏解。
  3. 索引处理
    • 题目要求返回 从 1 开始的索引,因此结果需要 +1
class Solution {
public:vector<int> twoSum(vector<int>& numbers, int target) {int n=numbers.size();int l=0,r=n-1;vector<int> res;while(l<r){if(numbers[l]+numbers[r]<target){l++;}else if(numbers[l]+numbers[r]>target){r--;}else{res.push_back(l+1);res.push_back(r+1);return res;}}return res;}
};
http://www.dtcms.com/a/413413.html

相关文章:

  • 美食网站设计方案网站制作公司高端
  • 做网站学习什么定制网络设备的后期维护缺点
  • qq建设网站上海网站制作建设是什么
  • 宁波网站建设就找荣胜家居装修公司排名
  • 个人网站广告联盟搭建WordPress的king免费
  • 无锡做网站排名网页设计公司主要业务
  • .net网站制作综合实训报告叫企业做的网站可不可以自己改主题
  • iis 临时网站wordpress视频调整
  • 长沙专业网站建设.网站主持人制作网站代言人
  • 网站设计论文摘要知乎 网站开发工具
  • asp.net 创建网站网页设计作业是什么格式
  • wordpress建站网页无法运作镇平微网站建设
  • 广东专业移动网站服务商微擎如何做网站
  • 乔柘云智能建站菏泽软件定制开发
  • 长沙电商网站制作做外贸的女生干净吗
  • 如何做网站网页表白一般做企业网站多少钱
  • 万户做网站如何房地产新闻最新消息2022
  • 可以做网站挂在百度上吗网站建设要注意哪些
  • 网站建设与设计开题报告电脑记事本做复杂网站
  • ps做电商网站流程图寻花问柳一家专门做男人的网站
  • 怎样在网上做环保设备网站电商网站建设优化
  • 登录域名管理网站购物网站建设收费
  • 网站建站公司排行长春关键词优化
  • 无锡网站建设推广企业站模板
  • 建设网站哪家便宜wordpress特定账户注册
  • xp asp 网站建设河北省建设局网站
  • 软件工程在网站建设wordpress调用html代码
  • python建设网站实例网站开发主要内容
  • 某旅行社网站建设论文网站运行及维护
  • 网站集约化建设启示和建议整个网页截图快捷键