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

【康复学习--LeetCode每日一题】3131. 找出与数组相加的整数 I

题目:

给你两个长度相等的数组 nums1 和 nums2。
数组 nums1 中的每个元素都与变量 x 所表示的整数相加。如果 x 为负数,则表现为元素值的减少。
在与 x 相加后,nums1 和 nums2 相等 。当两个数组中包含相同的整数,并且这些整数出现的频次相同时,两个数组 相等 。
返回整数 x 。

示例 1:
输入:nums1 = [2,6,4], nums2 = [9,7,5]
输出:3
解释:
与 3 相加后,nums1 和 nums2 相等。

示例 2:
输入:nums1 = [10], nums2 = [5]
输出:-5
解释:
与 -5 相加后,nums1 和 nums2 相等。

示例 3:
输入:nums1 = [1,1,1,1], nums2 = [1,1,1,1]
输出:0
解释:
与 0 相加后,nums1 和 nums2 相等。

提示:
1 <= nums1.length == nums2.length <= 100
0 <= nums1[i], nums2[i] <= 1000
测试用例以这样的方式生成:存在一个整数 x,使得 nums1 中的每个元素都与 x 相加后,nums1 与 nums2 相等。

思路:

(1)min(nums1) + x = min(nums2)
(2)sum(nums2-nums1)/nums1.length

代码:

class Solution {// min(nums1) + x = min(nums2)public int addedInteger(int[] nums1, int[] nums2) {// return Arrays.stream(nums2).min().getAsInt() - Arrays.stream(nums1).min().getAsInt();int sum = 0;for(int i = 0; i < nums1.length; i++){sum += (nums2[i] - nums1[i]);}return sum / nums1.length;}
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • [ Python ]使用Charles对Python程序发出的Get与Post请求抓包-解决Python程序报错问题
  • 企元数智突破超竞争时代:借力欧赛斯,实现商业辉煌
  • [Modbus] Modbus协议开发-基本概念(一)
  • 迭代次数顺序的双重性
  • leetCode- - - 链表
  • 工业设备数据采集方案的设计实施与应用-天拓四方
  • Redis--缓存击穿、缓存穿透、缓存雪崩
  • 21-原理图的可读性的优化处理
  • 【DataKit系列】数据迁移-实例搭建步骤(二)
  • 使用GCC编译Notepad++的插件
  • 【Python数据处理】MatplotlibNumpyPandas常用API整理
  • MySQL学习(19):锁
  • CSS文本两端对齐
  • StringJoiner更优雅创建含分隔符的字符序列
  • k8s数据卷(volume)管理
  • 《Java编程思想》读书笔记-对象导论
  • 【Leetcode】104. 二叉树的最大深度
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • AHK 中 = 和 == 等比较运算符的用法
  • CentOS从零开始部署Nodejs项目
  • Java 内存分配及垃圾回收机制初探
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • jdbc就是这么简单
  • Js基础知识(一) - 变量
  • k8s 面向应用开发者的基础命令
  • MaxCompute访问TableStore(OTS) 数据
  • php中curl和soap方式请求服务超时问题
  • ReactNative开发常用的三方模块
  • Redash本地开发环境搭建
  • Vue.js 移动端适配之 vw 解决方案
  • 坑!为什么View.startAnimation不起作用?
  • 利用jquery编写加法运算验证码
  • 区块链共识机制优缺点对比都是什么
  • 【干货分享】dos命令大全
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • 函数计算新功能-----支持C#函数
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • #、%和$符号在OGNL表达式中经常出现
  • #QT项目实战(天气预报)
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (16)Reactor的测试——响应式Spring的道法术器
  • (2024,Flag-DiT,文本引导的多模态生成,SR,统一的标记化,RoPE、RMSNorm 和流匹配)Lumina-T2X
  • (2024,LoRA,全量微调,低秩,强正则化,缓解遗忘,多样性)LoRA 学习更少,遗忘更少
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (5)STL算法之复制
  • (done) ROC曲线 和 AUC值 分别是什么?
  • (二)JAVA使用POI操作excel
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (全注解开发)学习Spring-MVC的第三天
  • (转) Android中ViewStub组件使用