leetcode:2441. 与对应负数同时存在的最大正整数(python3解法)

难度:简单

给你一个 不包含 任何零的整数数组 nums ,找出自身与对应的负数都在数组中存在的最大正整数 k

返回正整数k ,如果不存在这样的整数,返回 -1

示例 1:

复制代码
输入:nums = [-1,2,-3,3]
输出:3
解释:3 是数组中唯一一个满足题目要求的 k 。

示例 2:

复制代码
输入:nums = [-1,10,6,7,-7,1]
输出:7
解释:数组中存在 1 和 7 对应的负数,7 的值更大。

示例 3:

复制代码
输入:nums = [-10,8,6,7,-2,-3]
输出:-1
解释:不存在满足题目要求的 k ,返回 -1 。

提示:

  • 1 <= nums.length <= 1000
  • -1000 <= nums[i] <= 1000
  • nums[i] != 0

题解:

python 复制代码
class Solution:
    def findMaxK(self, nums: List[int]) -> int:
        res_list = []
        for i in nums:
            if -i in nums:
                res_list.append(i)
        if len(res_list) == 0:
            return -1
        return max(res_list)
相关推荐
Mr_Xuhhh14 小时前
Java泛型进阶:从基础到高级特性完全指南
开发语言·windows·python
汀、人工智能14 小时前
[特殊字符] 第40课:二叉树最大深度
数据结构·算法·数据库架构·图论·bfs·二叉树最大深度
沉鱼.4414 小时前
第十二届题目
java·前端·算法
老天文学家了14 小时前
蓝桥杯备战Python
开发语言·python
大熊背14 小时前
ISP Pipeline中Lv实现方式探究之三--lv计算定点实现
数据结构·算法·自动曝光·lv·isppipeline
ID_1800790547315 小时前
除了 Python,还有哪些语言可以解析 JSON 数据?
开发语言·python·json
西岸行者15 小时前
BF信号是如何多路合一的
算法
大熊背15 小时前
ISP Pipeline中Lv实现方式探究之一
算法·自动白平衡·自动曝光
FreakStudio16 小时前
小作坊 GitHub 协作闭环:fork-sync-dev-pr-merge 实战指南
python·单片机·嵌入式·面向对象·电子diy
罗西的思考16 小时前
【OpenClaw】通过 Nanobot 源码学习架构---(5)Context
人工智能·算法·机器学习