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

外贸免费自助建站平台wordpress关闭多版本

外贸免费自助建站平台,wordpress关闭多版本,网站建设公司的税是多少钱,网站精品案例目录 1. 题目解析 2. 算法原理 3. 代码编写 写在最后: 1. 题目解析 题目链接:剑指 Offer 57. 和为s的两个数字 - 力扣(Leetcode) 这道题题目就一句话但是也是有信息可以提取的, 最重要的就是开始的那句话&#…

目录 

1. 题目解析

2. 算法原理

3. 代码编写

写在最后:


1. 题目解析

题目链接:剑指 Offer 57. 和为s的两个数字 - 力扣(Leetcode)

 这道题题目就一句话但是也是有信息可以提取的,

最重要的就是开始的那句话,“递增序列”

然后在数组中找出两个和为s的数即可(而且是任意一对即可)

2. 算法原理

这道题很简单,如果用暴力枚举直接两层for循环搞定就行,

但是使用暴力解法的话,就没有利用到他是有序序列的这个特性了。

看到有序一般我们会想到用二分法,但是二分比较难写,

所以我就打算利用单调性使用双指针来解这道题:

我们用 left 指针指向左边,right 指针指向右边,然后开始操作:

sum 是 left + right 的值,

如果:sum < target ,就让 left 指针右移找更大的数

如果:sum > target ,就让 right 指针左移找更小的数

如果:sum == target ,返回结果即可。

3. 代码编写

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

写在最后:

以上就是本篇文章的内容了,感谢你的阅读。

如果感到有所收获的话可以给博主点一个哦。

如果文章内容有遗漏或者错误的地方欢迎私信博主或者在评论区指出~

http://www.yayakq.cn/news/132836/

相关文章:

  • 那家公司做网站惠阳做网站
  • 国内网站开发公司网站logo怎么改
  • 闻喜网站建设做企业的网站的如何推广
  • 领先的手机网站设计山西网站建设推广
  • iis网站重定向设置古镇小企业网站建设
  • html5 素材网站制作网页可以有效控制什么的位置
  • 天津网站建设 seo做一个企业网站需要多长时间
  • 一流的上海网站建设wordpress首页添加登录
  • 网页模版网站动漫制作专业相近专业
  • 甘肃省建设厅官方网站张睿鲜花网站的数据库建设
  • 权威的公司网站制作资阳网站建设方案
  • 做网站互联网公司有哪些wordpress企业版主体
  • 帮忙做文档的网站卖渔具的亲戚做网站
  • 小学文化学网站开发长网络推广
  • 郑州电力高等专科学校2021录取分数线seo研究中心qq群
  • 怎么样自学做网站网站设计背景图片怎么做的
  • 杭州电子商务网站建设企业推广专员招聘
  • 海口小微企业网站建设网站怎么做关键词研究
  • 网站建设优化服务效果flash网站设计教程
  • 建设营销型网站不足之处腾讯云的wordpress安装目录
  • 炫酷网站推荐seo整站优化解决方案
  • 黑龙江省住房和城乡建设网站wordpress怎么添加接口
  • 线上推广引流是做网站吗商业授权什么意思
  • 可以做动画的网站有哪些如何诊断网站seo
  • 深圳 网站优化公司排名山东网站开发网络公司
  • 国内开源代码网站广州广告公司前100名排行
  • 青岛网站推广途径外国网站上做雅思考试
  • 淘宝客网站WordPress网络营销的主要形式有建设网站
  • 建设银行官方网站个人系统板块wordpress批量编辑
  • 网站建设属于什么经济科目如何网站防止采集