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

郑州做网站建设公司哪家好百度关键词推广2元一天

郑州做网站建设公司哪家好,百度关键词推广2元一天,做网站上海的备案地址,如何做传奇私服网站题目:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以…

题目:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。

你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。

你可以按任意顺序返回答案。

var list = [2, 7, 11, 15];

var target = 26

方法1:双重for循环

 function sumTest() {for (let i = 0, len = list.length; i < len; i++) {// 下标 +1for (let n = i + 1; n < len; n++) {if (list[i] + list[n] === target) {return [i, n];}}}
}
console.log(sumTest()); // [2,3]

 方法2:new Map() 

 function sumTest() {const map = new Map();for (let i = 0, len = list.length; i < len; i++) {// 判断是否是map中的数据if (map.has(target - list[i])) {return [map.get(target - list[i]), i];}// 如果不是 使用 set 方法添加进去 map.set(list[i], i);}return [];
}
console.log(sumTest());

方法3:递归

 function sumTest(i) {// 计算出差值var num = target - list[i]; // find 方法查询数组总是否有 差值var diffNum = list.find((item) => item == num);if (diffNum == undefined) {// 没有就返回继续执行这个函数 下标 + 1return sumTest(i + 1);} else {var  array = [i, list.indexOf(diffNum)];}return array;
}
console.log(sumTest(0)); // [2,3]

http://www.ds6.com.cn/news/39828.html

相关文章:

  • 哪个建站系统适合外贸商城网站建设友情链接检测
  • android下载安装官方免费下载关键词seo是什么意思
  • 哈尔滨做网站哈尔滨学院怎么做推广和宣传平台
  • 网站怎么做认证吗整合营销传播工具有哪些
  • 合肥 网站建设seo名词解释
  • 计量检测网站平台建设方案今日重大新闻头条
  • 萧山住房和城乡建设委员会网站百度明星人气榜入口
  • 浙江建设厅网站官网吸引人的推广标题
  • 淘宝做网站的公司北京seo服务行者
  • 宜宾建设教育培训中心网站搜索引擎优化营销
  • 网站规划与设计教案seo引擎优化平台培训
  • 谢家华做网站东营百度推广公司
  • 做网站源码流程百度电脑版入口
  • 公明做企业网站南京百度seo代理
  • wordpress找回seo推广学院
  • asp企业网站cms沈阳优化推广哪家好
  • 网站建设服务报价狼雨seo网站
  • 自己公司网站设计hs网站推广
  • 广东一站式网站建设报价线上营销策略都有哪些
  • 西安好的皮肤管理做团购网站站长统计软件
  • 做产品目录设计用什么网站好接推广一般多少钱
  • 网站类软文天眼查询个人
  • app推广文案南宁seo计费管理
  • 网站+做+app合肥网站推广公司排名
  • 免费做网站方案企业培训员工培训平台
  • webydo生成的网站能下载代码吗可视化网页制作工具
  • 网站在工信部备案查询郑州疫情最新情况
  • 高端html5网站建设织梦模板优化人员配置
  • 网站开发进度安排推广平台app
  • 蚌埠市建设工程质监站网站有免费做网站的吗