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

南京越城建设集团网站好看的网站ui

南京越城建设集团网站,好看的网站ui,济阳县做网站公司,成都有哪些好玩的地方和景点题目 【LeetCode】1. 两数之和 思路 方法一:暴力解。先用size()求出数组长度,遍历两个for找出和为target的数组下标。如果找不到则返回{}。 方法二:哈希表。时间复杂度更低,但自己想不到。用unordered_map,与map的区…

题目

【LeetCode】1. 两数之和

思路

方法一:暴力解。先用size()求出数组长度,遍历两个for找出和为target的数组下标。如果找不到则返回{}。
方法二:哈希表。时间复杂度更低,但自己想不到。用unordered_map,与map的区别是unordered_map 容器不会像 map 容器那样对存储的数据进行排序。创建一个哈希表,对于每一个 x,我们首先查询哈希表中是否存在 target - x,然后将 x 插入到哈希表中,即可保证不会让 x 和自己匹配。

代码(暴力解)

class Solution {
public:vector<int> twoSum(vector<int>& nums, int target) {int n=nums.size();for(int i=0;i<n;i++){for(int j=i+1;j<n;j++){if(nums[i]+nums[j]==target){return {i,j};}}}return {};}
};

代码(哈希)

class Solution {
public:vector<int> twoSum(vector<int>& nums, int target) {unordered_map<int,int>table;for(int i=0;i<nums.size();i++){auto it=table.find(target-nums[i]);if(it!=table.end()){return {it->second,i};}table[nums[i]]=i;}return {};}
};
http://www.dtcms.com/wzjs/494997.html

相关文章:

  • 铁岭网站建设淮北seo
  • 网站建设字体颜色代码厦门人才网唯一官网登录
  • 网页制作模板的网站环境保护软广告经典例子
  • vc 做网站源码站长工具海角
  • .net网站开发流程百度平台推广的营销收费模式
  • 国内crm系统哪家好百度seo关键词优化工具
  • wordpress图片主题中文版深圳网站优化软件
  • 口碑好的番禺网站建设石家庄网站关键词推广
  • 用网站素材做logo搜盘网
  • 外贸网站一站式服务网络推广是什么工作内容
  • 建设游戏网站需要什么设备无锡营销型网站制作
  • 做网站的 需要续费维护费吗2020 惠州seo服务
  • 做设计哪个网站图比较实用怎么制作公司网站
  • 男做直播网站好小红书推广平台
  • 网站建设所属行业哪家公司网站做得好
  • 小何自助建站魔贝课凡seo课程好吗
  • wordpress翻页代码seo网站推广如何做
  • wordpress模版做网站全媒体运营师报考官网在哪里
  • 淄博网站制作设计高质量外链代发
  • 一般的美工可以做网站吗网络推广的网站有哪些
  • 网站规划与建设ppt模板下载厦门seo排名扣费
  • 建设银行舟山分行网站芒果视频怎样下载到本地
  • 中式建筑网站包括哪些内容
  • 源码怎么搭建WORDPRESS长沙正规seo优化公司
  • 我想在阿里巴巴上给别人做网站谷歌商店app下载
  • wordpress切换成中文网站关键词优化排名软件系统
  • 广州大石附近做网站的公司软文广告是什么意思
  • 腾讯云服务器可以做传奇网站吗魔方优化大师官网
  • 有什么推荐的网站推广公司app主要做什么
  • 京东网站建设有哪些优点站长工具端口查询