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

怎么做游戏网站google国际版

怎么做游戏网站,google国际版,wordpress h5幻灯片,资讯类网站建设方案书题目 给定一个整数数组 nums 和一个整数目标值 target#xff0c;请你在该数组中找出 和为目标值 target 的那 两个 整数#xff0c;并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是#xff0c;数组中同一个元素在答案里不能重复出现。 你可以按任意顺… 题目 给定一个整数数组 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 10^4-10^9 nums[i] 10^9-10^9 target 10^9只会存在一个有效答案 思考  本题是力扣题库中的第一题解决方法有很多笔者在这里用一种小于时间复杂度O(n^2)因为涉及到了查找我们九二一运用我们的哈希算法本题由于需要下表和元素值要对应为了查找方便我们可以将unordered_map中的key存储元素value存储下表这样可以实现一一对应查找目标数与数组元素的差值进行寻找因为只有一个有效答案大大简化了问题下面请根据笔者的代码来理解这道题目。 代码实现 class Solution { public:vectorint twoSum(vectorint nums, int target) {unordered_mapint,intmp;//利用undered_map哈希表用于键值配对for(int i0;inums.size();i){auto itermp.find(target-nums[i]);//设置迭代器存储对相应值的数据if(iter!mp.end())//如果找到return {iter-second,i};//那么返回iter指向的指即下表和i对应下表mp[nums[i]]i;//插入该值}return {};//如果一直找不到返回空} }; 总结 本题带我们熟悉了unordered_map的用法用元素当key用下表当value进行配对同样压缩了时间并且完成了想要的操作希望通过本篇再次熟悉哈希并且掌握哈希寻找元素和配对元素的思想。 尾声 本题是哈希算法的序章再次采用了unordered_map希望本篇内容能给你带来益处如果觉得笔者写的还不错记得留下你的点赞哦
http://www.pierceye.com/news/763781/

相关文章:

  • 工商服务网优化网站推广
  • 嘉兴网站系统总部做一个网站一般要多少钱
  • win10电脑做网站网站为什么有价值是
  • 凡科网站建设视频impreza 4 wordpress
  • 北京大兴地区网站建设国外网站设计欣赏分析
  • 如何在网站中加入百度地图广东深圳软件开发公司
  • 诸城网站建设报价兰州网站建设公司有哪些
  • 技术网站的费用怎么做会计分录潍坊模板开发建站
  • 男生女生在床上做的那个网站公众号推广一个6元
  • 湛江做网站设计公司北京婚恋网站哪家最好
  • 大型网站建设的难点是什么物联网技术
  • 怎么免费建个免费的站点写作网站5妙不写就删除
  • 深圳网站建设软件开发公司排名网站做301的坏处
  • ai网站制作的图片
  • 自己想开个网站怎么弄移动端网站设计欣赏
  • 国外网站建站上海品牌策划设计
  • 郑州网站制作选择乐云seo网站建设误区图
  • 湖南智能网站建设多少钱会声会影免费模板网站
  • 社区网站建设方案书建站之星官方网站
  • 过时的网站什么公司做企业网站
  • 最新企业网站搜索引擎优化是做什么
  • 提高网站公信力 单仁手机设计培训网站建设
  • asp.net网站管理系统域名注册报备
  • 买了个网站后怎么做如何提高 网站的点击量
  • 哪些行业网站推广做的多o2o商城源码
  • 北京seo站内优化电商网站前端页面响应式设计
  • 贵港seo关键词整站优化网站恶意攻击
  • 王磊网络网站建设公关
  • 怎么建网站做推广win网站建设
  • 在线做英语题的网站wordpress被设置不录入