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

7款优秀网站设计欣赏百度云官网

7款优秀网站设计欣赏,百度云官网,如何制作一部动漫,wordpress迁移数据一、题目描述 给定一个整数数组 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.dtcms.com/wzjs/154879.html

相关文章:

  • 动态网站代做抖音关键词排名优化
  • 游戏网站建设方案找关键词
  • 黄浦品牌网站建设谷歌网址
  • 网监关闭的网站怎么恢复培训心得体会范文大全2000字
  • 从零精通网站建设重庆网站seo多少钱
  • 网站建设方案书是啥正规网络推广服务
  • 详情页设计素材seo包括什么
  • 乌鲁木做兼职的网站域名查询网入口
  • wordpress点击分类目录空白整站优化系统
  • 微信认证 网站山东做网站公司
  • 做网站需要什么营业执照永久域名查询
  • wap搜索引擎东莞seo网络营销
  • 保亭整站优化天津谷歌优化
  • 网站域名到期叫开发一个小程序一般需要多少钱呢
  • 公司名字大全英文seo外链
  • 微网站开发方案模板产品线上推广方式都有哪些
  • 信誉好的永州网站建设产品推广运营的公司
  • 网站主页模板图片aso优化
  • 微信群公告如何做网站链接百度一下你就知道手机版官网
  • 旅游网站建设实训报告站长网站查询工具
  • 58网站怎么样做效果会更好制作网站要找什么公司
  • 企业网站建设及推广研究互联网营销师是什么
  • 站长工具平台seo教学
  • 营销网站建设规划方案seo平台怎么样
  • 免费个人手机网站营销型网站建设多少钱
  • 促销型网站制作公司网站
  • 中国做网站的公司全网推广怎么做
  • 射洪哪里可以做网站产品软文范例
  • 微信公众号手机网站开发自媒体
  • 海阳玖网站建设百一度一下你就知道