华为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
相关推荐
m0_591364733 分钟前
golang如何实现语言包自动加载_golang语言包自动加载实现指南
jvm·数据库·python
麻雀飞吧3 分钟前
期货量化策略讲解:天勤量化下的跨期价差均值回归策略实战
python·算法·均值算法·回归
用户83562907805112 分钟前
使用 Python 处理 Word 文档书签
后端·python
dinglu1030DL12 分钟前
如何让水平滚动条始终固定在页面底部
jvm·数据库·python
2301_7838486516 分钟前
Python Selenium怎么定位元素_By.XPATH与By.CSS_SELECTOR操作DOM节点
jvm·数据库·python
Li emily20 分钟前
用外汇实时api搭建多货币对波动率实时看板
python·api·fastapi
2501_9010064724 分钟前
如何解决OUI图形界面无法调用_xhost与DISPLAY变量设置
jvm·数据库·python
sali-tec27 分钟前
C# 基于OpenCv的视觉工作流-章62-线线距离
图像处理·人工智能·opencv·算法·计算机视觉
2301_7873124328 分钟前
mysql数据库索引碎片化排查方法_mysqlInnoDB存储结构
jvm·数据库·python
智航GIS34 分钟前
Python 3.4.1官方教程中文版分享
python