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

【双指针_和为 s 的两个数_C++】

和为s的两个数字

在这里插入图片描述

class Solution {
public:vector<int> twoSum(vector<int>& nums, int target) {int n = nums.size();int left = 0;int right = n-1;while(left<right){if(nums[left]+nums[right]>target)   right--;else if(nums[left]+nums[right]<target)  left++;else  return  {nums[left],nums[right]};}return {-1,-1};}
};

注意:

return {-1,-1};这句代码是为了照顾力扣的编译器的

http://www.lryc.cn/news/126143.html

相关文章:

  • HTML5的介绍和基本框架
  • 代码随想录算法训练营第58天|动态规划part15|392.判断子序列、115.不同的子序列
  • 日常BUG——普通页面跳转tabbar页面报错
  • SpringBoot复习:(48)RedisAutoConfiguration自动配置类
  • 软硬件免费,服务收费:网络安全商业模式正在被颠覆
  • 变形金刚:从零开始【01/2】
  • Opencv特征检测之ORB算法原理及应用详解
  • 【es6】函数柯里化(Currying)
  • 线上多域名实战
  • 【C语言】上手实验
  • 设计HTML5表单
  • 使用Kaptcha生成验证码
  • 【vue】vue中的插槽以及使用方法
  • javaScript:分支语句的理解与使用(附带案例)
  • MySQL高阶知识点(一)事务的并发问题和隔离级别
  • 医疗PACS源码,支持三维多平面重建、三维容积重建、三维表面重建、三维虚拟内窥镜
  • Ubuntu安装Redis
  • “深入解析JVM内部机制:探索Java虚拟机的奥秘“
  • vim打开文件中文是乱码
  • 【正点原子STM32连载】 第七章 Geehy标准库版本MDK工程创建 摘自【正点原子】APM32F407最小系统板使用指南
  • SQL中count()的不同用法
  • go_细节注意
  • 屏蔽恶意域名的DNS查询
  • SQL-每日一题【1251. 平均售价】
  • Win11中使用pip或者Cython报错 —— error: Microsoft Visual C++ 14.0 is required.
  • Spring学习笔记之Bean的“出生入死”
  • hbase 报错 Master passed us a different hostname to use; was=
  • Aspera替代方案:探索这些安全且可靠的文件传输工具
  • 你真的了解数据结构与算法吗?
  • kafka使用心得(一)