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

深圳附近建站公司seo教程seo官网优化详细方法

深圳附近建站公司,seo教程seo官网优化详细方法,营销型网站设计服务,做网站实验报告思路: 这个题目是查找交集,考虑用哈希数组,c语言用数组建立哈希表来解题,题目限定了数组长度在1000以内,那么可以设定一个result数组用于存储交集 1.我们需要将nums1映射到哈希表中 2.遍历nums2查询哈希表中是否存在该…

在这里插入图片描述
思路:
这个题目是查找交集,考虑用哈希数组,c语言用数组建立哈希表来解题,题目限定了数组长度在1000以内,那么可以设定一个result数组用于存储交集
1.我们需要将nums1映射到哈希表中
2.遍历nums2查询哈希表中是否存在该元素,若存在,则将该元素写进result中,并将哈希表对应值改为0,避免重复录入
3.输出result

/*** Note: The returned array must be malloced, assume caller calls free().*/
int* intersection(int* nums1, int nums1Size, int* nums2, int nums2Size, int* returnSize)
{//1.将nums1映射到哈希表中int hash[1001]={0};int resultsize=nums1Size>nums2Size?nums2Size:nums1Size;//设置结果数组长度int *result=(int *)malloc(resultsize*sizeof(int));//初始化结果数组int k=0;for(int i=0;i<nums1Size;i++){//将hash数组中下标为nums1元素值的元素值记录为1,用于记录nums1的数存在情况hash[nums1[i]]=1;}//2.nums2遍历查询是否出现for(int i=0;i<nums2Size;i++){//如果哈希数组中存在nums2中的元素,则++if(hash[nums2[i]]>0){result[k++]=nums2[i];//将元素加入结果集合后将哈希数组对应位置置为0防止重复添加hash[nums2[i]]=0;}}//设置返回数组的大小为k,即有效值*returnSize=k;return result;
}
http://www.dtcms.com/wzjs/34821.html

相关文章:

  • 营销网站建设设计网盟推广平台
  • wordpress 访问量seo网站培训班
  • 用asp.net做的网站实例海外营销
  • 网站seo优化要怎么做上海百度推广排名优化
  • 网站登录密码忘记了seo推广案例
  • 一键建站哪家信誉好百度官方app下载
  • 网上购物商城网站建设拼多多关键词排名查询软件
  • 推广是什么志鸿优化网官网
  • 蔺市网站建设优化公司排行榜
  • 面对不法网站该怎样做有利于seo优化的是
  • 优化网站流量服务之家网站推广公司
  • 企业通讯软件下载网站排名优化培训哪家好
  • 一个域名建多个网站促销方法100种
  • 宁晋县建设局网站怎么做网络推广优化
  • 请人代做谷歌外贸网站交换友链是什么意思
  • 新公司做网站哪家建设公司网站
  • 响应式网站开发重庆seo推广服务
  • 微商城网站建设新闻站长友情链接平台
  • 在线做网站图标低价刷赞网站推广
  • 网站建设做的人多吗全国疫情高中低风险区一览表
  • 网站导航设计欣赏网址导航下载到桌面
  • 可信赖的大良网站建设制作网页一般多少钱
  • 做羞羞的网站国外b站视频推广网站
  • 模拟网站建设南宁求介绍seo软件
  • 建动画网站需要多少钱分类信息网
  • 公司简介资料什么是seo推广
  • wordpress打印代码seo科技网
  • 房地产图文制作网站网站自然优化
  • 网站优化建设广州seo软件资源
  • 中国空间站离地球多远58同城网站推广