华为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
相关推荐
nervermore9905 分钟前
2.6 测试
python
shizhenshide10 分钟前
极速响应:平均破解速度<3秒的验证码服务,为抢购爬虫而生
算法
AD钙奶-lalala11 分钟前
leetcode核心母题总结
算法·leetcode·职场和发展
EZ_Python13 分钟前
告别WPS会员!用Python自制电子发票批量打印排版工具
python·自动化
写文章的大米15 分钟前
1 分钟读懂:Python 装饰器
python
2501_9216494921 分钟前
股指期货 API 入门指南:如何获取实时行情与构建交易系统
python·websocket·金融·区块链·restful
努力学算法的蒟蒻26 分钟前
day53(1.4)——leetcode面试经典150
算法·leetcode·面试
leiming629 分钟前
c++ transform算法
开发语言·c++·算法
裴云飞40 分钟前
Compose原理一之快照系统
算法·架构
橘颂TA41 分钟前
【剑斩OFFER】哈希表简介
数据结构·算法·散列表