华为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
相关推荐
用户8356290780517 小时前
使用 Python 对 Excel 工作表进行排序
后端·python
liliangcsdn8 小时前
派息率指标的应用探索和分析
大数据·算法
for_ever_love__8 小时前
MySQL 全文索引实战:FULLTEXT、ngram 中文分词与 MATCH AGAINST 到底该怎么用
java·python·mysql·全文检索·分词·索引·ngram
用户8356290780518 小时前
使用 Python 合并 PowerPoint 演示文稿
后端·python
weixin_461769408 小时前
VS Code 中创建 Jupyter 文件(.ipynb)
ide·python·jupyter
垆边人似月.8 小时前
华为机试题 :两数之和
c++·算法·华为
默默开发8 小时前
物流行业可用算法方向
算法
垆边人似月.8 小时前
华为机试题 :有效的括号
c++·算法·华为
2601_966949658 小时前
多市场量化策略的数据接口应该如何设计:从数据层架构到策略接入
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
全栈弄潮儿8 小时前
Python实战第1期:Python环境搭建与第一个程序
python