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

网页设计图片加背景网站seo专员

网页设计图片加背景,网站seo专员,无法登录wordpress,wordpress登陆phpadmin文章目录 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

  1. 目标是 nums[i] + nums[j] = target, 转换一下变成 target - nums[i] = nums[j]
  2. 在遍历 nums 时, 将数据依次存储到 map, key为 nums[i], value 为位置 i
  3. 使用 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为数组下标,  保存已经遍历过的元素  Map<Integer,  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.15wanjia.com/news/42288.html

相关文章:

  • 温州网站制作建设网络营销效果评估
  • 张掖做网站国家职业技能培训平台
  • 免费发布信息网有哪些网站今天的新闻头条
  • 网站建设与管理的就业方向写软文怎么接单子
  • 网站性能容量的收集与分析怎么做谷歌网站
  • 公司怎么建网站做推广流量购买网站
  • 柳市做网站制作友情链接网站大全
  • 个人网站制作过程北京昨天出啥大事了
  • 做微信支付的网站多少钱2023年11月新冠高峰
  • 一个网站怎样做两个后台怎么快速推广自己的产品
  • 百度上怎么注册店铺地址百度seo软件曝光行者seo
  • asp net做网站seo网络推广方法
  • 网站开发语言字典免费推广软件下载
  • 济南模板网站设计厦门seo推广公司
  • 如何修改wordpress的登录站内关键词排名优化软件
  • 网站开发主要任务品牌推广活动策划方案
  • 杭州专业做网站的公司seo免费优化网站
  • 长治做网站的公司外包公司有哪些
  • 广州专业建网站公司建网站软件工具
  • 沧州企业网站制作seo查询爱站
  • 网站建设价格比较鼓楼网页seo搜索引擎优化
  • 中小企业建网站国际新闻视频
  • 仙居做网站在哪里做开发制作app软件
  • 好游快游app官方网站下载网站生成器
  • 做外贸c2c网站有哪些成全高清免费观看mv
  • 昆明网站制作维护网站seo查询
  • 企业建设H5响应式网站的5大好处阿里域名注册网站
  • 网站标题设计在线软文吧
  • 网站制作与网站建设pdf湖南长沙seo
  • 第一推是谁做的网站seo排名软件有用吗