华为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
相关推荐
happymaker0626几秒前
LeetCodeHot100——155.最小栈
算法
TechWayfarer3 分钟前
云服务器地域怎么选:用离线IP数据库识别用户来源并优化部署
服务器·数据库·python·tcp/ip·数据分析
梦想不只是梦与想6 分钟前
Python 中的进程(Process)
python·进程·进程间通
郑洁文7 分钟前
基于Python的恶意流量监测系统的设计与实现
开发语言·python
星辰徐哥7 分钟前
Python AI基础:Matplotlib与Seaborn数据可视化
人工智能·python·matplotlib
AI玫瑰助手9 分钟前
Python流程控制:for循环与range函数的搭配使用
开发语言·python·信息可视化
洛水水10 分钟前
【力扣100题】85.每日温度
算法·leetcode·职场和发展
anew___12 分钟前
2026年Python爬虫技术完全指南:从入门到实战
开发语言·爬虫·python
Jinkxs13 分钟前
Python基础 - 初识内置函数 Python自带的便捷工具
android·java·python
Penfy_Z14 分钟前
【Python LLM 调用踩坑】Connection error 终极解决方案!npm 代理导致阿里云通义千问接口连接失败
开发语言·python·npm