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

网站建设相关文章网站怎么上传ftp

网站建设相关文章,网站怎么上传ftp,兰州优化网站,在哪里做公司网站给定两个数组 nums1 和 nums2 #xff0c;返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 来源#xff1a;力扣#xff08;LeetCode#xff09; 链接#xff1a;https://leetcode.cn/problems/intersection-of-two-arrays 说…        给定两个数组 nums1 和 nums2 返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 来源力扣LeetCode 链接https://leetcode.cn/problems/intersection-of-two-arrays   说明 输出结果中的每个元素一定是唯一的。 我们可以不考虑输出结果的顺序。 思路 这道题目主要要学会使用一种哈希数据结构unordered_set这个数据结构可以解决很多类似的问题。 注意题目特意说明输出结果中的每个元素一定是唯一的也就是说输出的结果的去重的 同时可以不考虑输出结果的顺序 这道题用暴力的解法时间复杂度是O(n^2)那来看看使用哈希法进一步优化。 但是要注意使用数组来做哈希的题目是因为题目都限制了数值的大小。 而这道题目没有限制数值的大小就无法使用数组来做哈希表了。 而且如果哈希值比较少、特别分散、跨度非常大使用数组就造成空间的极大浪费。 此时就要使用另一种结构体了set 关于setC 给提供了如下三种可用的数据结构 std::setstd::multisetstd::unordered_set std::set和std::multiset底层实现都是红黑树std::unordered_set的底层实现是哈希表 使用unordered_set 读写效率是最高的并不需要对数据进行排序而且还不要让数据重复所以选择unordered_set。         思路如图所示 当然本题也有数组法一样放在下面。 C代码如下 class Solution { public:vectorint intersection(vectorint nums1, vectorint nums2) {//set法// unordered_setint result_set;// unordered_setint nums_set(nums1.begin(),nums1.end());// for(int num : nums2)// {// if(nums_set.find(num) ! nums_set.end())// {// result_set.insert(num);// }// }// return vectorint(result_set.begin(),result_set.end());//数组法unordered_setint result_set;int hash[1005] {0};for(int num : nums1){hash[num] 1;}for(int num : nums2){if(hash[num] 1){result_set.insert(num);}}return vectorint(result_set.begin(),result_set.end());} };
http://www.hkea.cn/news/14508451/

相关文章:

  • 网站怎么收录网站海外推广多少钱
  • 免费网站app使用排名怀远县建设局门户网站
  • wordpress 顶部工具栏网络营销seo是什么
  • wordpress 恢复备份班级优化大师下载安装app
  • 作文库网站手工网站和自助建站式网站却别
  • 国外网站怎么做企业策划是什么意思
  • 深圳网站开发企业购物网站开发背景及目的
  • 网站后缀王也头像图片
  • 中山网站建设网站做网站地图邮什么好处
  • 网站关键字 怎么设置php 怎么做网站超链接
  • 做网站目的策划平台
  • 外贸自建站收款通道推广普通话的重要性
  • 做网站用什么字体字号最有前景的代理产品
  • 阿里营销网站建设智慧团建pc端网址
  • 外贸公司网站源码wordpress去除手机版
  • 同一个服务器的网站做有链小璇seo优化网站
  • 做板子焊接的网站的公司名字wordpress移动端模板
  • 网站备案帐户有什么用知名的食品行业网站开发
  • 旅游网站设计完整代码网站建设选题
  • 做物流的网站有哪些专业精准网络营销推广
  • 宁波网站推广合作商扬中网站制作公司
  • 旅游订房网站开发需求文档电子商城有哪些
  • 如何给网站做右侧导航2016个人网站备案
  • 1g内存做网站网站建设公司的服务公司
  • 泰州专业网站建设制作专业网站设计第三方
  • 搭建电商网站上海松江做网站公司
  • 网站开发需要哪些流程徐州建站公司
  • 做网站一般分几种jsp做网站能实现什么功能
  • 广州网页设计师工资一般多少推广网站排名优化seo教程
  • 做网站推荐源创网络网站一年的费用