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

做的最好的理财网站深圳知名seo公司

做的最好的理财网站,深圳知名seo公司,谷歌优化师,wordpress 移动端模板下载地址给定一个整数数组 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.zhongyajixie.com/news/32726.html

相关文章:

  • wordpress添加多个下载地址seo搜索是什么
  • 动态网站设计的目的武汉谷歌seo
  • 乐山网站seo互联网广告精准营销
  • 网站开发平台的含义宁波seo在线优化方案公司
  • 做电商到底如何赚钱湖北短视频seo营销
  • 做网站讯息网推平台有哪些比较好
  • 网站cms系统教育培训网站大全
  • 凯里市企业建站公司磁力链搜索引擎入口
  • 做商城类网站空间怎么买培训机构最新消息
  • 公司已经有域名 怎么建网站如何快速推广app
  • 哪些网站是用python做的成人就业技术培训机构
  • 怎么做网站赚钱的动漫网站宣传推广方式有哪些
  • 哈尔滨做网站哪好白嫖永久服务器
  • 石家庄建网站品牌营销推广方案
  • 注册 网站开发 公司网络营销推广方案策划书
  • 哪些网站可以接设计的单子做百度统计数据
  • 中小企业网站建设价位百度手机网页版
  • 做网站备案成功之后改怎么操作北京网站优化怎么样
  • 贵阳做网站的湛江seo推广公司
  • 没有注册公司可以建网站吗乐天seo视频教程
  • 贝斯特专业网站西安网站seo
  • 做网站成功河南关键词排名顾问
  • 深圳横岗网站建设网站怎么营销推广
  • dw做的网站怎么让别人看到百度指数查询官方下载
  • asp做的静态网站卡不卡2021年经典营销案例
  • 建网站做日租房阿里云建站费用
  • 网站模板asp旺道智能seo系统
  • 南京市网站热搜榜排名前十
  • seo资源网站排名营销推广计划
  • 做旅游网站绍兴百度seo