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

做网站的语北京比较好的it公司

做网站的语,北京比较好的it公司,网页毕业设计,wordpress分页链接设置文章目录 1 题目描述2 解题思路2.1 暴力破解2.2 使用 Map 1 题目描述 给定一个整数数组 nums 和一个整数目标值 target, 请你在该数组中找出 和为目标值 target 的那 两个 整数, 并返回它们的数组下标 你可以假设每种输入只会对应一个答案。但是, 数组中同一个元素在答案里不… 文章目录 1 题目描述2 解题思路2.1 暴力破解2.2 使用 Map 1 题目描述 给定一个整数数组 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]2 解题思路 2.1 暴力破解 两层 for 循环, 外层循环 0 ~ nums.length - 1, 内层循环 外层 1 ~ nums.length, 这样虽然能简单粗暴解题, 但时间复杂度 O( n 2 n^2 n2) 2.2 使用 Map 目标是 nums[i] nums[j] target, 转换一下变成 target - nums[i] nums[j]在遍历 nums 时, 将数据依次存储到 map, key为 nums[i], value 为位置 i使用 target - nums[i] 的结果去 map 中查找, 看是否能匹配上, 这样就能快速找到 nums[j] 时间复杂度为O(n) class Solution {public int[] twoSum(int[] nums, int target) { int[] result new int[2]; // 如果数组为空或者长度小于2, 直接返回 if (nums null || nums.length 2) { return result; } // key为数组元素, value为数组下标, 保存已经遍历过的元素 MapInteger, Integer dataMap new HashMap(nums.length); for (int i 0; i nums.length; i) { // 如果 map 中包含target - nums[i], 则说明找到了 if (dataMap.containsKey(target - nums[i])) { result[0] dataMap.get(target - nums[i]); result[1] i; break; } // 如果 map 中不包含target - nums[i], 则将当前元素放入map中 dataMap.put(nums[i], i); } return result; } }
http://www.zqtcl.cn/news/696317/

相关文章:

  • 长春建站模板制作php项目开发案例源码
  • 绍兴seo外包公司山东网站建设优化
  • php做网站知乎境外网站icp备案
  • 做seo网站图片怎么优化地坪漆东莞网站建设技术支持
  • wordpress theme forest济南优化网站排名
  • 简述网站的制作步骤合肥网站建设需
  • 网站备案的程序哪里能买精准客户电话
  • 白云网站建设网站版式
  • 做美食有哪些网站科技公司介绍
  • 网站后台被百度蜘蛛抓取哪个做网站比较好
  • 企业建设网站的需求分析百度免费发布信息平台
  • 网站建设交易中心上海装修公司排行榜
  • 桂林论坛网站有哪些在线设计平台用户分析
  • wap网站的开发去加网 wordpress
  • 博客网站建设设计论文总结php mysql做网站登录
  • 海南智能网站建设公司wordpress 如何使用php版本号
  • 河南网站开发培训app 软件开发
  • 购物网站功能介绍一流的高密网站建设
  • 电影网站怎么做优化wordpress 去掉w
  • 永久网站空间标书制作员工资很低吗
  • 做网站用到ps么淘宝优惠网站怎么做
  • jsp 淘宝网站验证码 设计搜索引擎排名
  • pdf怎么做电子书下载网站北京成立公司
  • 网站后台附件无法上传阿克苏建设网站
  • 网站和网址有什么不同佛山狮山网站建设
  • 有免费的微网站是什么可以做长图的网站
  • 南昌手机建站模板18种禁用软件黄app
  • 备案的域名做电影网站wordpress伪静态cdn配置
  • 国家城乡住房建设部网站百度关键词首页排名
  • 安卓软件开发需要学什么软件北京百度推广优化公司