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

摄影个人网站模板天津市做网站

摄影个人网站模板,天津市做网站,网站 开发 合同,做淘客应该知道的网站文章目录 前言一、题目1、原题链接2、题目描述 二、解题报告1、思路分析2、时间复杂度3、代码详解 前言 本专栏文章为《代码随想录》书籍的刷题题解以及读书笔记#xff0c;如有侵权#xff0c;立即删除。 一、题目 1、原题链接 349. 两个数组的交集 2、题目描述 二、解题报… 文章目录 前言一、题目1、原题链接2、题目描述 二、解题报告1、思路分析2、时间复杂度3、代码详解 前言 本专栏文章为《代码随想录》书籍的刷题题解以及读书笔记如有侵权立即删除。 一、题目 1、原题链接 349. 两个数组的交集 2、题目描述 二、解题报告 1、思路分析 1由于题目中要求输出结果中的每个元素是唯一的。所以需要对结果进行去重而又需要快速判断是否是两数组的交集。我们可以使用 unordered_set其底层是哈希表存/取时间为O(1)既满足了存取效率同时也满足了去重的要求。 2我们可以首先将数组1中的元素去重放到哈希表中然后依次来遍历数组2中的元素如果其在哈希表中存在则为两数组的交集否则则不是。 2、时间复杂度 时间复杂度O(n) 3、代码详解 class Solution { public:vectorint intersection(vectorint nums1, vectorint nums2) {unordered_setint res; //存放结果unordered_setint temp(nums1.begin(), nums1.end()); //将nums1中元素去重存放到temp中//遍历nums2for (int num : nums2) {//如果nums2中元素在temp中存在说明该元素是数组的交集if (temp.find(num) ! temp.end()) {res.insert(num);}}return vectorint(res.begin(), res.end()); //将结果类型强转为题目要求类型返回结果} };
http://www.zqtcl.cn/news/87686/

相关文章:

  • 学校建设网站的作用网络营销咨询网站源码
  • 西安企业网站制作公司怎么在手机上搭建网站
  • 那些网站是专门做一些调研的建设农产品网络营销网站
  • 国内网站域名义乌十大最畅销小商品
  • 上海微信网站建设公司wordpress文章如何搬家
  • 网站营销的重要价值抖音推广公司
  • 聊城那里有做网站厨师培训机构 厨师短期培训班
  • 工程门户网站建设新乡建网站
  • 专门做照片的网站上海人才网欢迎您
  • 还有用的网站长沙做网站公
  • python网站开发 django央企网站群建设中标公告
  • 如果网站被攻击了app软件开发制作公司有哪些
  • 深圳专业做网站建网站价格湖南seo推广方法
  • 辽宁省建设厅注册中心网站公众号服务平台
  • 贵阳市住房和城乡建设厅网站做公司网站页面
  • 网站建设的服务器品牌微信网站定制
  • 临沂建设规划局网站泰安网站建设xtempire
  • 如何诚信网站平台建设阿里巴巴外贸圈app
  • 上海市建设执业注册中心网站wordpress调用自定义类型文章
  • 做项目的编程网站网站的市场如何制作
  • 微网站建设完不知道怎么推广咋办苏州区建设局网站
  • 360网站seo如何做万达网站建设
  • ps怎么做网站logo什么语言网站比较安全
  • 新网站外链怎么做wordpress 死链检测
  • 网站建设属于高新技术收入吗品牌好的佛山网站建设价格
  • 龙岩建设局网站罗小波搜索引擎优化步骤
  • 城市旅游网站开发网站推广的概念
  • 征信网站开发外贸网站搭建公司
  • html做网站需要服务器吗网站建设3合1什么意思
  • 机关网站建设需求文档谷歌google地图