华为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
相关推荐
2401_8685347820 分钟前
【网络安全
网络·python
❁满城风絮*11 小时前
Claude Code 学习总结
python·agent·claude
维克兜率天13 小时前
【维克】复合型CTA:趋势+套利的双轮驱动
python·学习方法
伞伞悦读13 小时前
【第76期】两张3行表左连接变5行:主键、validate与未匹配排查完整教程
人工智能·python
用户83562907805114 小时前
使用 Python 在 Excel 中添加和自定义迷你图
后端·python
老师我太想进步了202614 小时前
【数据结构-4】算法美学之顺序表
数据结构·算法
用户83562907805114 小时前
使用 Python 在 Excel 图表中添加趋势线与回归方程
后端·python
风影同志7832415 小时前
编码器是激活函数吗?—— 一个看起来很像、其实不是的类比
算法
特立独行的猫A15 小时前
一份 Markdown 发十个平台:cspub 一稿多投
java·后端·python
UIU11415 小时前
P1481 魔族密码
c++·算法·动态规划