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)
相关推荐
文丑颜不良啊8 小时前
LeetCode2461~2480题目解析
java·leetcode
2601_967980119 小时前
Python自动化办公:模块、库与样式调整教程
python·excel·自动化办公·openpyxl·样式调整
长沙三为智能科技9 小时前
GEO与传统SEO的5个关键差异:排名与被引用、关键词与答案型的全维度对比
python·aigc·seo·ai搜索·geo优化
文丑颜不良啊9 小时前
LeetCode2441~2460题目解析
java·leetcode
量化分析码农10 小时前
【Python量化趋势跟踪实战 02】突破买入总被假突破坑:通道系统与入场时机
python
Agent世界10 小时前
多平台登录态巡检:cookie 判据为什么会撒谎
python
文丑颜不良啊11 小时前
LeetCode2521~2540题目解析
java·leetcode
量化分析码农11 小时前
【Python量化趋势跟踪实战 01】均线多头排列就是趋势开始吗:过滤与确认
python
lisw0511 小时前
Dayhoff的PAM替换矩阵理论评介!
线性代数·算法·矩阵
用户2986985301411 小时前
Python 实战:把代码写入 Word 文档的两种实现方式
后端·python·api