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

河南企业建站系统信息/百度sem竞价推广电子书

河南企业建站系统信息,百度sem竞价推广电子书,扬州网站制作,网站开发用什么技术做好一、题目描述 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。 你可以按任意顺序返回答…

一、题目描述

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。
你可以按任意顺序返回答案。

二、示例

示例 1:、
输入:nums = [2,7,11,15], target = 9
输出:[0,1]
解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。

示例 2:
输入:nums = [3,2,4], target = 6
输出:[1,2]

示例 3:
输入:nums = [3,3], target = 6
输出:[0,1]

三、代码展示

for(let i=0;i<nums.length;i++){for(let j=i+1;j<nums.length;j++){if(nums[i]+nums[j]==target){// let a=nums[i]+nums[j]return [i,j];        }}}

思路分析:

拿到数组中的每个元素,使用两次for循环,将数组进行遍历,拿到元素
判断数组元素相加之和是否等于target值
如果等于那么就将两个元素的下标进行输出

代码解释:

  • 首先使用for循环,定义一个为i的下标,将数组元素进行第一次遍历,拿到数组当中的每个元素。
  • 第二,再次使用for循环将数组进行遍历,定义一个下标为j,注意此时需要让j等于i+1,因为数组元素不需要和自身相加,所以需要做加一运算,i是从下标为0开始(可以拿到第一个元素),j是从下标为1开始(拿到第二个元素),那么这时候就可以让第一个元素与第二个元素进行相加,使用数组名称[下标]就可以得到对应的元素。
  • 第三这时候就可以使用if语句进行判断,看两个元素相加之和是否等于target值,如果是那么就将两个元素下标进行输出。

四、结果

注意此时使用两个for循环输出的方式,时间复杂度会很高是O(n^2)。
在这里插入图片描述

http://www.whsansanxincailiao.cn/news/31971468.html

相关文章:

  • 网站不被百度收录/seo建站要求
  • 网站为什么做优化ppt/举一个病毒营销的例子
  • 浙江网站建设情况分析/如何建网站详细步骤
  • 微软网站做u盘启动教程/seo网站优化助理
  • 网页设计与网站建设的概述/投诉百度最有效的电话
  • 1千万人网站维护成本/以图搜图百度识图网页版
  • 360网站seo如何做/seo自学教程推荐
  • WordPress分段插件/seo站内优化教程
  • 手机微网站二级菜单怎么做/沈阳网站建设制作公司
  • 网站建设平台推荐/google网站
  • 优秀移动端网站/进一步优化营商环境
  • 网站建设公司创业/怎么在百度上发广告
  • java开发常用四大框架/上海谷歌seo
  • 衡阳企业网站建设价格/口碑营销的步骤
  • 做减肥网站/长沙seo外包服务
  • 用php做购物网站案例/收录查询api
  • 网站建设定制网站建设公司哪家好/西安百度公司官网
  • 触屏网站开发/外链管理
  • 手机怎么做自己的网站/百度竞价排名背后的伦理问题
  • 哪里可以在百度做网站/互联网推广广告
  • 我做网站价格/百度信息流广告代理
  • 玄武网站制作收费报价/最新社会舆情信息
  • 网站欢迎页面flash/站长工具高清
  • 网络编程有哪些/科学新概念seo外链平台
  • 网站个人中心设计/武汉网络广告推广服务
  • 服务好的公司网站建设与维护/百度招聘官网首页
  • 学生自做网站优秀作品/如何联系百度推广
  • 广州网站设计企业/竞价排名
  • 西部数码做跳转网站/福州网站seo公司
  • 自己做的电商网站要多少钱/快速seo软件