华为OD-整数对最小和

题目描述

给定两个整数数组array1、array2,数组元素按升序排列。假设从array1、array2中分别取出一个元素可构成一对元素,现在需要取出k对元素,并对取出的所有元素求和,计算和的最小值

代码实现

python 复制代码
# coding:utf-8
class Solution:
    def minArraySum(self, k, arr1,arr2):
        sum = 0
        res = []
        for i in arr1:
            for j in arr2:
                res.append(i + i)
        res.sort()
        for i in range(k):
            sum += res[i]
        return sum
相关推荐
Tan_Zhixia10 分钟前
时间复杂度判断
数据结构·c++·算法
周杰伦_Jay17 分钟前
【Python开发面试题及答案】核心考点+原理解析+实战场景
开发语言·python
HyperAI超神经24 分钟前
【vLLM 学习】vLLM TPU 分析
开发语言·人工智能·python·学习·大语言模型·vllm·gpu编程
雪弯了眉梢27 分钟前
OpenGL(八)摄像机(Camera)
算法·图形渲染·opengl
~~李木子~~27 分钟前
基于 MovieLens-100K 数据集的推荐算法设计与实现
算法·机器学习·推荐算法
Abona28 分钟前
智驾空间智能、物理智能、世界模型相关的最新论文和开源算法链接
算法
爱笑的眼睛1128 分钟前
FastAPI 请求验证:超越 Pydantic 基础,构建企业级验证体系
java·人工智能·python·ai
拉姆哥的小屋28 分钟前
基于深度学习的瞬变电磁法裂缝参数智能反演研究
人工智能·python·深度学习
sonadorje1 小时前
群的阶、元素的阶和基点G的阶详解
算法·安全
码界奇点1 小时前
Python与OpenCV集成海康威视工业相机从基础配置到高级应用的全方位指南
python·数码相机·opencv·相机·python3.11