华为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
相关推荐
X56611 分钟前
CSS如何实现元素边框颜色渐变_利用border-image方案
jvm·数据库·python
无敌昊哥战神4 分钟前
【LeetCode 134】加油站:图解指针跳跃与 O(N) 极简贪心,避开 Python 隐藏坑!
c语言·python·算法·leetcode
duke8692672146 分钟前
c++ trpc-cpp框架 c++如何使用腾讯trpc构建微服务
jvm·数据库·python
2501_901200536 分钟前
Golang怎么Redis发布订阅_Golang如何用Publish和Subscribe收发消息【实战】
jvm·数据库·python
人道领域8 分钟前
【LeetCode刷题日记】222.极速计算完全二叉树节点数:O(log²n)算法揭秘
java·数据结构·算法·leetcode·深度优先
woxihuan12345610 分钟前
CSS如何创建三角箭头图标_通过border透明技巧实现
jvm·数据库·python
dinglu1030DL10 分钟前
SQL嵌套查询逻辑重构_将复杂业务逻辑移至应用层
jvm·数据库·python
2401_8844541513 分钟前
SQL窗口函数解决数据倾斜问题_如何优化分组查询
jvm·数据库·python
目黑live +wacyltd13 分钟前
算法备案的实操指南(含截图示例)
人工智能·算法·llm·大模型备案·算法备案
2401_8504916514 分钟前
Go 中使用 go-json-rest 时调用 Write 方法的正确方式
jvm·数据库·python