华为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
相关推荐
老鱼说AI6 分钟前
算法初级教学第三步:链表
数据结构·算法·链表
CodeByV6 分钟前
【算法题】双指针(一)
数据结构·算法
952367 分钟前
二叉平衡树
java·数据结构·学习·算法
木棉知行者7 分钟前
(二)Python基本语句
开发语言·python
傻啦嘿哟8 分钟前
2026版基于Python的旅游景点推荐系统:技术解析与实现路径
开发语言·python
小陈phd10 分钟前
RAG从入门到精通(十四)——评估技术
人工智能·python
卡次卡次111 分钟前
注意点:多线程与多进程与在并行读-->并行cpu或者GPU处理--->并行写 的架构中,如何选择
linux·网络·python
一晌小贪欢12 分钟前
Python-12 Python生成器与yield:惰性求值的艺术
开发语言·python·python基础·python3·python小白·python生成器
AIpanda88814 分钟前
AI营销软件系统是什么?主要有哪些功能与优势?
算法