华为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
相关推荐
05664611 分钟前
agent学习——流式响应与文本切分
网络·python·学习
OPEN-F20 分钟前
Python进阶教程:正则表达式进阶与文本处理
开发语言·python·正则表达式
新网企兴28 分钟前
2026年陕西做GEO推广,找新网企兴解决获客难题
python·搜索引擎
.格子衫.36 分钟前
032动态规划之区间DP——算法备赛
算法·动态规划
青 春 记 忆39 分钟前
LeetCode 142. 环形链表 II|Python 解法详解
python·leetcode·链表
for_ever_love__43 分钟前
python基础语法学习: 面向对象的三大特性
开发语言·python·学习
Spider赵毅1 小时前
Python爬虫踩坑实录:BeautifulSoup使用中的高频问题排查
爬虫·python·beautifulsoup
不会代码的小猴1 小时前
7. JSON
开发语言·c++·笔记·qt·算法·json
怪奇云呼军2 小时前
知识库也会注入指令?闪电智能VoiceAgent 如何防住 Prompt Injection
人工智能·python·算法·云计算·音视频
阿里云大数据AI技术2 小时前
基于 EMR Serverless Ray 实现 Qwen 模型批量推理实践
人工智能·算法·agent