当前位置: 首页 > 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.wangmingla.cn/news/77952.html

相关文章:

  • 东莞网站开发营销网络销售挣钱吗
  • 网站怎么正确的做内链接零售客户电商网站
  • 国务院政府网站建设指引百度在全国有哪些代理商
  • 跟随网站滚动的悬浮框怎么做百度allin 人工智能
  • 刚做的婚恋网站怎么推广鞍山网络推广
  • 电子商务网站建设商城网站常用的网络推广方法有哪些
  • ECMS做的网站云南网络推广seo代理公司
  • 如何查找同行网站做的外链seo优化软件购买
  • 手机网站建设维护协议百度电脑版入口
  • 湖南网站建设磐石网络黄冈网站推广软件免费下载
  • 新闻网站图解怎么做360网站推广费用
  • java做网站编程电商数据统计网站
  • 简述网站开发步骤经典软文广告案例
  • 有哪些图片设计网站有哪些问题外链代发公司
  • 西安做百度推广网站 怎样备案百度官网下载电脑版
  • 区块链技术做网站慈溪seo排名
  • 大家做公司网站 都是在哪里做的谷歌浏览器手机版下载
  • b2b大型网站建设手游推广渠道
  • 分类目录网站程序怎么做百度关键词排名
  • 做网站图片什么软件58百度搜索引擎
  • 联合年检在什么网站做优化深圳seo
  • app展示网站ui设计培训班哪家好
  • 辽宁省建设机械协会官方网站免费seo免费培训
  • 怎么才能搜索到自己做的网站怎么做网站?
  • 单页设计费一般多少钱衡阳seo
  • 网站建设学习网如何进行关键词优化工作
  • 营销型集团网站建设seo官网优化
  • 用wordpress做音乐网站目前小说网站排名
  • 网站建设seo 视频网站平台推广
  • 购物网站风格重庆网站推广专家