华为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
相关推荐
Niuguangshuo1 小时前
论文解读:CTC,端到端序列识别的开山之作
算法·语音识别
讳疾忌医丶1 小时前
深度拆解 RocksDB 内核:基于 C++17 的 FIFO 调度状态机与温度阶梯自愈设计
java·c++·算法·架构
花酒锄作田1 小时前
FastAPI 使用 session 认证
python·fastapi
lsswear1 小时前
Python 并发 线程
开发语言·python
高亦真2 小时前
今天是学习嵌入式的第37天
linux·学习·算法
Ivanqhz2 小时前
MLIR OpBuilder
开发语言·python·mlir
罗西的思考3 小时前
[Agent Memory / 强化学习] MemPO源码学习笔记 --- (2)--- 训练
人工智能·算法·机器学习
威联通安全存储4 小时前
TS-h2287XU-RP 在家电制造总装与质检数据场景的部署
python·制造
泡泡鱼(敲代码中)4 小时前
Python 字符串 str 完整学习笔记
python·学习
深圳市方中禾科技5 小时前
FZH1625 LCD 驱动芯片深度评测与实战指南
算法·led