华为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
相关推荐
彼岸花开了吗2 分钟前
构建AI智能体:五十二、反应式智能体:基于“感知-行动”,AI世界的条件反射
人工智能·python·agent
bug总结3 分钟前
vue+A*算法+canvas解决自动寻路方案
前端·vue.js·算法
_w_z_j_10 分钟前
盛水最多的容器(滑动窗口 双指针)
算法
weixin_4296907212 分钟前
# 数字人系统开发:如何选择可靠的开源方案在人工智能和虚
人工智能·python·开源
胖咕噜的稞达鸭23 分钟前
算法入门:专题前缀和:一二维前缀和 寻找数组的中心下标 除自身以外数组的乘积 和为k的子数组 和可被k整除的子数组 连续数组 矩阵区域和
线性代数·算法·矩阵
艾上编程23 分钟前
《Python实战小课:数据分析场景——解锁数据洞察之力》导读
python·数据挖掘·数据分析
天赐学c语言23 分钟前
12.13 - 岛屿数量 && C语言中extern关键字的作用
c++·算法·leetcode
Lyinj23 分钟前
从一个编辑校验问题谈接口设计的边界
java·spring boot·python·学习
纪伊路上盛名在24 分钟前
文献阅读自动化1-批量检索、更新文献
python·自动化·文献阅读·科研日常·流程化
梦白.25 分钟前
Python字符串类型
linux·python