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

个人做金融网站能赚钱吗百度关键词推广一年多少钱

个人做金融网站能赚钱吗,百度关键词推广一年多少钱,app制作教程步骤和方法,如何免费创建企业网站作者:前端小王hs 阿里云社区博客专家/清华大学出版社签约作者✍/CSDN百万访问博主/B站千粉前端up主 题库:力扣 题目序号:167(简单) 题目: 给你一个下标从1开始的整数数组 numbers ,该数组已按非…

作者:前端小王hs

阿里云社区博客专家/清华大学出版社签约作者✍/CSDN百万访问博主/B站千粉前端up主

题库:力扣
题目序号:167(简单)
题目:
给你一个下标从1开始的整数数组 numbers ,该数组已按非递减顺序排列,请你从数组中找出满足相加之和等于目标数 target 的两个数。如果设这两个数分别是 numbers[index1] 和 numbers[index2] ,则 1 <= index1 < index2 <= numbers.length 。

以长度为 2 的整数数组 [index1, index2] 的形式返回这两个整数的下标 index1 和 index2。

你可以假设每个输入只对应唯一的答案 ,而且你不可以重复使用相同的元素。

你所设计的解决方案必须只使用常量级的额外空间

示例 1:

输入:numbers = [2,7,11,15], target = 9
输出:[1,2]
解释:2 与 7 之和等于目标数 9 。因此 index1 = 1, index2 = 2 。返回 [1, 2] 。

解题思路:
这里需要注意的几个条件是
①下标从1开始👉得到的结果要加1
②非递减顺序排列👉递增
③不可以重复使用相同元素👉下标不能一样
④必须只使用常量级的额外空间👉传入的是大小为n的数组,如果我们使用了大小为n或与n成正比的数组去存储计算的中间结果,那么就没有使用常量级

由于这是一个递增的数组,那么基础的解题思路是可以采用暴力枚举的思路(点击跳转暴力枚举解法)
另外,还可以采用双向指针的思路,也就是从数组的第一项最后一项双向奔赴,那么需要注意的是,由于数组是非递减顺序排列的,所以如果得到的结果小于tagget,那么应该是左边的下标+1,反之则是右边下标-1,这也很好理解,例如示例1的数组[2,7,11,15],第一次是2+15=17,大于目标数9,那么右边的数就应该从15退到11,也就是right--

解题代码:

function twoSum(numbers: number[], target: number): [number, number] | null {  let left = 0;// 注意,由于数组从0开始,所以最后一项是length-1let right = numbers.length - 1; while (left < right) {  const sum = numbers[left] + numbers[right];  // 判断结果,如果相等直接returnif (sum === target) {  return [left + 1, right + 1];// 当和小于目标数时 } else if (sum < target) {  left++;// 当和大于目标数时} else {   right--;  }  }  return null;  
}  

解题过程示例:
示例1的数组[2,7,11,15],第一次是2+15=17,大于目标数9,那么右边的数就应该从15退到11,也就是right--,直至2+7=9,此时得到下标数组[0,1],然后下标都加1满足题意

http://www.khdw.cn/news/69713.html

相关文章:

  • 专业英文网站建设网站建设的流程是什么
  • 对单位网站的要求吗百度网络推广怎么做
  • 怎样注册平台网站推广学院seo教程
  • 开福区网站建设中重庆seo网络优化咨询热线
  • 创业计划书seo计费系统登录
  • 网站内做二级目录技术培训平台
  • 搭建手机网站2023新闻热点事件
  • 大型网站制作it培训学校
  • 网站做优化有效吗舆情网站直接打开的软件
  • 界面官方网站百度推广客户端
  • 一个网站做多访问量北京seo排名收费
  • 秦皇岛做网站seo的什么是软文营销?
  • 怎么帮别人做网站公司做个网站多少钱
  • 上市公司网站建设分析seo整体优化
  • 漳州做网站的公司百度账号
  • 做单页网站怎么选产品企业网站的功能
  • 外贸添加外链网站百家号seo
  • 网站建设注意细节问题电商网站平台有哪些
  • 数字网站怎么建设网站手机优化
  • 网站空间自己做互联网营销师在哪里报名
  • 个人网站实例武汉网络推广平台
  • WordPress适合做多大级别的网站广告推广赚钱
  • 贵州seo策略优化网络的软件下载
  • wordpress4.8是什么seo短视频加密路线
  • 可以做网站网站优化包括哪些
  • 爱站seo查询软件深圳企业seo
  • 可以做网站的渠道百度收录入口
  • tor网站建设长沙网站优化价格
  • 山东大学网站设计与建设全国疫情实时动态
  • 自适应网站欣赏seo外链技巧