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

揭阳网站开发建站平台哪个比较权威

揭阳网站开发,建站平台哪个比较权威,为女朋友做的网站,论职能网站建设题目 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例 给定 nums [2, 7, 11, 15], …

题目

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。
示例
给定 nums = [2, 7, 11, 15], target = 9
因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]

解答

class Solution {public int[] twoSum(int[] nums, int target) {int length = nums.length;int olen = length - 1;// 控制循环的结束条件,避免越界int ilen = length;int value = 0;int i = 0;int j = 1;for (i = 0; i < olen; ++i) {value = target - nums[i];for (j = i + 1; j < ilen; ++j) {if (value == nums[j]) { // 运算得到正确的结果后,要及时退出循环return new int[] {i, j};    }}}return null;}
}

要点
本质而言,这道目并不复杂,使用嵌套循环,遍历数组即可。
在编码时,依据题目给出的提示信息,做出正确的处理,比如

  • 不能重复利用这个数组中同样的元素,意味着内层循环需要以外层循环为起点,否则遇到如下用例时,将输出错误的结果。

给定 nums=[2, 5, 5, 3],target = 10
因为 nums[1] + nums[2] = 10
所以返回[1, 2],而不是[1, 1]。

  • 运算得到正确结果后,需要及时退出循环,返回结果。
  • 控制循环结束条件,避免出现访问越界。
http://www.pjxw.cn/news/26013.html

相关文章:

  • 网站建设公司如何运营大数据营销名词解释
  • 网站培训中心域名查询阿里云
  • 公司域名不变网站做变动全渠道营销
  • wordpress categories imagesseo排名软件怎么做
  • 威海建设招聘信息网站百度股市行情上证指数
  • 甘肃省公务员网络培训网登录平台seo的中文意思是什么
  • 电子商务网站模板页面品牌营销策划书
  • 企业网站建设的思路发帖子的网站
  • css 网站模板新乡网站seo
  • 做网站公司 陕西渭南百度热搜榜单
  • 各类大型网站建设爱站工具包的模块有哪些
  • WordPress+百度+主动宁波seo在线优化哪家好
  • 如何进行网站测试网络营销推广方法和手段
  • 如何做网站运营在线服务器网站
  • 彩票网站建设开发免费二级域名注册网站有哪些
  • 马鞍山网站建设与制作全球疫情最新数据
  • icp备案查看网站内容吗百度seo优化哪家好
  • 网站建设公司浙江华企软件编程培训学校排名
  • 企业彩铃制作太原seo网站管理
  • 永州做网站费用新手做seo怎么做
  • wordpress自定义查询详解正规网站优化公司
  • 做明星简介网站侵权吗优化网站排名技巧
  • 地板网站模板免费下载360站长工具
  • 网站运营难做吗seo综合诊断工具
  • 威海市环翠区建设局网站河南做网站的公司
  • 怎样做后端数据传输前端的网站百度小说排行榜前十名
  • 网站伪静态好还是静态好免费seo在线优化
  • 怎么用pf做网站云南seo网站关键词优化软件
  • 石家庄学做网站建设培训班怎样注册网站免费注册
  • 网站后台是怎么操作的关联词有哪些三年级