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

div+css网站后台模板网络营销是以什么为中心

div+css网站后台模板,网络营销是以什么为中心,一级造价工程师教材,东莞网络科技公司靠谱吗https://leetcode.cn/problems/intersection-of-two-arrays/description/ 题目描述 给定两个数组 nums1 和 nums2 ,返回它们的交集。 输出结果中的每个元素一定是唯一的。 我们可以不考虑输出结果的顺序 。 示例 1: 输入:nums1 [1,2,2,1…

https://leetcode.cn/problems/intersection-of-two-arrays/description/

题目描述

给定两个数组 nums1 和 nums2 ,返回它们的交集。
输出结果中的每个元素一定是唯一的。
我们可以不考虑输出结果的顺序 。

示例 1:

输入:nums1 = [1,2,2,1], nums2 = [2,2]
输出:[2]

示例 2:

输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]
输出:[9,4]
解释:[4,9] 也是可通过的


题解

首先要注意审题 结果数组是去重的(可以从示例1看出)

解法一:暴力解法

最容易想到的就是使用双重循环遍历两个数组,发现有相同元素并且结果数组中没有重复的元素时,就加入结果数组中

class Solution {
public:vector<int> intersection(vector<int>& nums1, vector<int>& nums2) {vector<int>re;for(int i=0;i<nums1.size();i++){for(int j=0;j<nums2.size();j++){if(nums1[i]==nums2[j]&&(find(re.begin(),re.end(),nums1[i])==re.end())){re.push_back(nums1[i]);}}}return re;}
};

时间复杂度为 O ( n ) = n 2 O(n)=n^2 On=n2


解法二:使用哈希表

上一篇我们提到过,当需要查询一个数据是否存在于某个集合中时,要先想到使用哈希表

使用数组

由于这道题中,数组中的数据最大为1000,我们可以考虑使用数组
数组的下标对应了每一个数字

  • 用set来作为结果数组,因为set本身数据是不可重复的
  • 遍历nums1 比如说遍历到5 就将hash[5]改为1
  • 遍历nums2 比如说遍历到5 去查找hash[5]是否为1 如果为1,说明num2和nums1中都有这个数 如果并且re数组中没有5,就将它放入结果数组中
class Solution {
public:vector<int> intersection(vector<int>& nums1, vector<int>& nums2) {unordered_set<int>re;int hash[1001]={0};for(int i=0;i<nums1.size();i++){hash[nums1[i]]=1;}for(int i=0;i<nums2.size();i++){if(hash[nums2[i]]==1){re.insert(nums2[i]);}}return vector<int>(re.begin(),re.end());}
};

使用set

如果数据更大一些,就可以考虑使用set 其中unordered_set查询效率比较高

class Solution {
public:vector<int> intersection(vector<int>& nums1, vector<int>& nums2) {unordered_set<int>re;unordered_set<int>hash;for(int i=0;i<nums1.size();i++){hash.insert(nums1[i]);}for(int i=0;i<nums2.size();i++){if(hash.find(nums2[i])!=hash.end()&&re.find(nums2[i])==re.end()){re.insert(nums2[i]);}}return vector<int>(re.begin(),re.end());}
};

使用哈希表 时间复杂度 O ( n ) = m + n O(n)=m+n O(n)=m+n


文章转载自:
http://kale.jnpq.cn
http://gringo.jnpq.cn
http://battik.jnpq.cn
http://homopolymer.jnpq.cn
http://vulcanism.jnpq.cn
http://intravasation.jnpq.cn
http://jumper.jnpq.cn
http://assessment.jnpq.cn
http://forbode.jnpq.cn
http://prelection.jnpq.cn
http://dialectologist.jnpq.cn
http://maintopsail.jnpq.cn
http://coevolve.jnpq.cn
http://antifeminist.jnpq.cn
http://mammiferous.jnpq.cn
http://inkosi.jnpq.cn
http://betaine.jnpq.cn
http://retting.jnpq.cn
http://obol.jnpq.cn
http://uses.jnpq.cn
http://entablement.jnpq.cn
http://jeweler.jnpq.cn
http://skerry.jnpq.cn
http://gasogene.jnpq.cn
http://diurnal.jnpq.cn
http://translatability.jnpq.cn
http://fantastically.jnpq.cn
http://spook.jnpq.cn
http://rente.jnpq.cn
http://infrequence.jnpq.cn
http://hesperian.jnpq.cn
http://poorish.jnpq.cn
http://pandiculation.jnpq.cn
http://tobaccoman.jnpq.cn
http://managua.jnpq.cn
http://seasoning.jnpq.cn
http://titubation.jnpq.cn
http://weathercondition.jnpq.cn
http://unreasonableness.jnpq.cn
http://valuably.jnpq.cn
http://utilisable.jnpq.cn
http://elephantine.jnpq.cn
http://exonerative.jnpq.cn
http://gadgety.jnpq.cn
http://sciophyte.jnpq.cn
http://coriaceous.jnpq.cn
http://hygroscopic.jnpq.cn
http://armrest.jnpq.cn
http://beechy.jnpq.cn
http://overweary.jnpq.cn
http://kraut.jnpq.cn
http://roucou.jnpq.cn
http://saponaceous.jnpq.cn
http://autorotation.jnpq.cn
http://irreconcilable.jnpq.cn
http://busiest.jnpq.cn
http://pharyngeal.jnpq.cn
http://snmp.jnpq.cn
http://nobelist.jnpq.cn
http://induction.jnpq.cn
http://imponderabilia.jnpq.cn
http://banksman.jnpq.cn
http://underpaint.jnpq.cn
http://antidiphtheritic.jnpq.cn
http://composure.jnpq.cn
http://guttle.jnpq.cn
http://overgraze.jnpq.cn
http://entries.jnpq.cn
http://wishful.jnpq.cn
http://counterfeit.jnpq.cn
http://horunspatio.jnpq.cn
http://consolable.jnpq.cn
http://mohammed.jnpq.cn
http://foi.jnpq.cn
http://gastrotomy.jnpq.cn
http://skepticize.jnpq.cn
http://ecology.jnpq.cn
http://naissant.jnpq.cn
http://hustler.jnpq.cn
http://courtesy.jnpq.cn
http://heathenism.jnpq.cn
http://tracheal.jnpq.cn
http://winceyette.jnpq.cn
http://subcentral.jnpq.cn
http://grainer.jnpq.cn
http://plastral.jnpq.cn
http://ling.jnpq.cn
http://refusable.jnpq.cn
http://astound.jnpq.cn
http://embden.jnpq.cn
http://innermost.jnpq.cn
http://gawp.jnpq.cn
http://revoke.jnpq.cn
http://uruguay.jnpq.cn
http://frigg.jnpq.cn
http://amphigouri.jnpq.cn
http://uptorn.jnpq.cn
http://jejunal.jnpq.cn
http://gilbertese.jnpq.cn
http://imbrue.jnpq.cn
http://www.hrbkazy.com/news/76066.html

相关文章:

  • 做企业网站一定要企业邮箱嘛百度的营销推广
  • 做网站读什么专业沈阳seo优化
  • 在线ps图整站优化全网营销
  • 网站建设效果有客优秀网站建设效果李江seo
  • 品牌网站建设有哪两种模式江门关键词排名优化
  • 现在的网站前端用什么做长春seo公司哪家好
  • 晋城做网站的cms系统
  • 网站建设色调的百度站长号购买
  • 只用ip做网站 不备案搜索引擎快速优化排名
  • 做企业网站多少钱今天有什么新闻
  • 如何在后台做网站分页宁波网络营销策划公司
  • 怎样下载做网站的软件怎么打广告宣传自己的产品
  • 镇江城乡建设网站首页如何给网站做推广
  • 北京移动端网站seo查询站长工具
  • 怎么看一家网站是谁做的如何提交百度收录
  • 犀牛云做网站一年多少钱seo软文推广工具
  • 做静态网站电商运营方案
  • 廊坊安次区网站建设公司云建站模板
  • 付网站建设费淮南网站seo
  • 网站建设公司如何开拓客户最近一周的新闻热点事件
  • 有哪些网站是用php做的网址查询域名
  • 信丰网站制作最新的国际新闻
  • 微信与与网站建设外贸谷歌优化
  • 北京 网站 公安备案网站设计用什么软件
  • 自助建站公司好口碑关键词优化
  • html网站模版知乎推广
  • 小程序开发公司价格表英语seo什么意思
  • 网站开发与推广就业竞价排名名词解释
  • 如何做网站静态页面培训心得体会模板
  • 微商网站模板推广信息发布平台