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

做的最好的理财网站sem竞价推广

做的最好的理财网站,sem竞价推广,web设计网站,个人备案门户网站给定一个整数数组 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]

提示:

  • 2 <= nums.length <= 104
  • -109 <= nums[i] <= 109
  • -109 <= target <= 109
  • 只会存在一个有效答案

一、暴力枚举

class Solution {
public:vector<int> twoSum(vector<int>& nums, int target) {vector<int> ans(2);unordered_map <int, int> m;for(int i = 0; i < nums.size(); i++){for(int j = i + 1; j < nums.size(); j++)//找到了if(nums[i] + nums[j] == target){ans[0] = i;ans[1] = j;break;}}return ans;}
};

二、哈希表

class Solution {
public:vector<int> twoSum(vector<int>& nums, int target) {vector<int> ans(2);unordered_map <int, int> m;for(int i = 0; i < nums.size(); i++){//找到了if(m.find(target - nums[i]) != m.end()){ans[0] = i;ans[1] = m[target -nums[i]];}m[nums[i]] = i;}return ans;}
};

http://www.dinnco.com/news/30496.html

相关文章:

  • 自己画图设计房间的软件登封seo公司
  • 网站优化推广排名官网设计公司
  • cpa推广做网站大连中小企业网络营销
  • asp.net网站结构seo关键词挖掘工具
  • 网站备案取消搜索引擎营销的方法不包括
  • 微网站欣赏中国网络营销网
  • 松原网站建设东莞专业网站推广工具
  • 大连网站建设辽icp备网络优化的流程
  • 网站制作团队整合营销的最高阶段是
  • 公司做英文网站十大seo免费软件
  • 品牌推广名词解释麒麟seo
  • 网站在线问答怎么做百度推广账号注册
  • 四川住房建设厅网站深圳开发公司网站建设
  • 自己怎么建立微网站后台企业如何进行宣传和推广
  • 琼海网站制作做网页
  • 北京网站制作哪家好搜索优化师
  • 做PPT的网站canva链接搜索
  • 网站对联广告图片网络服务提供者不是网络运营者
  • 苏州cms建站西安seo关键词排名
  • 我也来做外国网站购物整合营销经典案例
  • weebly做网站提交百度一下
  • 淘宝客网站开发安卓优化清理大师
  • 那个网站做粮油批发APP搜索引擎的网站
  • 17网站一起做网店普宁池尾雅晨play商店
  • wordpress 建站 电子书营销培训内容有哪些
  • ks2e独服做网站国外搜索引擎大全
  • 南昌建站海淀区seo全面优化
  • 网站后台登陆验证码无法显示专业拓客公司联系方式
  • 社交网站开发用到的技术免费二级域名生成网站
  • 网站做链接算侵权吗蜜雪冰城推广软文