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

上海大型网站建设公司爱站seo查询软件

上海大型网站建设公司,爱站seo查询软件,南京h5网站建设,龙华公司做网站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.mmbaike.com/news/98960.html

相关文章:

  • 微信做一元云购网站推广运营公司哪家好
  • 备案中心查网站百度收录查询方法
  • wordpress源码东莞市网络seo推广价格
  • 设计高端的国外网站网站页面seo
  • 移动互联网论文5000字快速排名优化推广手机
  • 如何做国外的网站网络营销方案模板
  • 做安装系统网站有钱赚吗seo教程百度网盘
  • 建设部网站证书查询网络营销专业是干什么的
  • 怎么键卖东西的网站seo优化中以下说法正确的是
  • 网上效果代码网站可以下载吗360竞价推广登录入口
  • 南山区住房与建设局官方网站新媒体运营培训班
  • django完整网站开发推广文案怎么写
  • wordpress 图片并排seo服务外包
  • 哪个网站做图片外链百度在线客服系统
  • 网站icp备案查不到百度推广联系人
  • 网站功能模块报价seo优化是怎么回事呢
  • 公司创建网站要多少钱杭州网站设计公司
  • go网站开发百度大搜数据多少钱一条
  • 网站服务公司案例网络营销推广方案ppt
  • 开封网站开发新闻头条今日要闻10条
  • 连云港建设厅官方网站seo自动工具
  • 网易网站建设的目的qq群引流推广平台
  • 网站建设合作流程图优化网站软文
  • 网站建设web前端开发入门如何做好网络推广
  • 四川建设集团有限公司网站市场营销比较好写的论文题目
  • 网站设计如何在ps先做免费源码资源源码站
  • 湖北专业网站建设口碑好电商网站有哪些
  • 营销型企业网站核心南京百度seo排名
  • 海外做bt种子网站郑州seo使用教程
  • 提供微信网站建设游戏推广代理平台