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

摄影网站难做吗东莞做网站优化哪家好

摄影网站难做吗,东莞做网站优化哪家好,深圳今天最新通知,装饰公司网站模板下载1. 题目描述 力扣在线OJ题目 给定两个数组,编写一个函数来计算它们的交集。 示例: 输入:nums1 [1,2,2,1], nums2 [2,2] 输出:[2] 输入:nums1 [4,9,5], nums2 [9,4,9,8,4] 输出:[9,4] 2. 思路 直接暴力…

1. 题目描述

力扣在线OJ题目
给定两个数组,编写一个函数来计算它们的交集。

示例:
输入:nums1 = [1,2,2,1], nums2 = [2,2]
输出:[2]
输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]
输出:[9,4]

2. 思路

直接暴力求解。将 nums1 数组中的每一个数字,判断是否存在于 nums2 数组中,通过这种方式找出交集数据,找出之后判断这个数组是否已经在返回数组中存在,不存在则添加到返回数组中即可。

3. 代码实现

/*** Note: The returned array must be malloced, assume caller calls free().*/
int* intersection(int* nums1, int nums1Size, int* nums2, int nums2Size,int* returnSize) {static int arr[1000];*returnSize = 0;int i, j, k;for (i = 0; i < nums1Size; i++) {for (j = 0; j < nums2Size; j++) {if (nums2[j] == nums1[i])break; // 判断nums1[i] 是否在nums2数组中}if (j == nums2Size) { // nums1中i位置的数据在nums2数组中不存在,则非交集数据continue;}// 只有在另一个数组中存在的数据才能走下来,判断是否已经被添加到返回数组中for (j = 0; j < *returnSize; j++) {if (nums1[i] == arr[j])break; // 判断nums1[i] 是否在 arr 这个返回数组中}if (j == *returnSize) { // 不在返回数组中,则添加到返回数组中arr[*returnSize] = nums1[i];*returnSize += 1;}}return arr;
}

在这里插入图片描述

http://www.yayakq.cn/news/438766/

相关文章:

  • 建设银行境外汇款申请书网站广州全网络营销
  • 东莞网站建设什么价格便宜一个ip怎么做多个网站
  • 网站定制报价推荐企业门户网站建设
  • 建设企业网站的网站怎么做cp备案号
  • 网站建设推销话术案例网上怎么免费推广
  • php编程语言seo营销是指
  • 做预约的网站木疙瘩h5官网
  • 网站开发 ssh 菜鸟搜索栏在wordpress菜单上位置
  • 网站空间租用价格北京想象力网站建设
  • 对外贸易网站有哪些步骤点页面设计
  • 企业平台网站建设做网站时怎么让边框细一点
  • 泰州企业网站建设公司诚聘php网站开发师
  • 做网站 多页面网址怎么弄做景观设施的网站
  • 做网站需要哪些人手wordpress收费下载插件
  • 有关网站开发的文献或论文北京网站开发费用
  • 做自己的优惠券网站学编程怎么入门
  • 徐州做网站推广方法有哪些技巧
  • 一般用网站服务器简易广州网站建设
  • 北京鑫创网站建设中小型网站建设精英
  • 柯桥网站建设群晖wordpress远程安装
  • 网站的建设与管理的心得体会wordpress文章采集助手
  • 装饰公司网站如何做推广贵州建设厅网站二建
  • 网站如何接广告海兴县做网站
  • 天津开发区网站网站制作要学哪些
  • 手机上有那种网站吗宝坻区建设路小学网站
  • 网站建设一般考虑哪些因素广州哪里有外贸网站
  • 免费做网站网站的软件宁波城乡住房建设局网站
  • wordpress生活插件seo优化排名价格
  • 自己做视频类网站用哪个cms济南建站模板
  • 基本信息型营销网站有哪些昌乐营销型网站建设