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)
相关推荐
love530love15 分钟前
家用或办公 Windows 电脑玩人工智能开源项目配备核显的必要性(含 NPU 及显卡类型补充)
人工智能·windows·python·开源·电脑
学习中的码虫34 分钟前
数据结构中的高级排序算法
数据结构·算法·排序算法
山北雨夜漫步39 分钟前
机器学习 Day17 朴素贝叶斯算法-----概率论知识
人工智能·算法·机器学习
是店小二呀1 小时前
【优选算法 | 字符串】字符串模拟题精选:思维+实现解析
android·c++·算法
成工小白1 小时前
【Linux】进程地址空间
linux·算法
凤年徐1 小时前
【C/C++】自定义类型:结构体
c语言·开发语言·c++·经验分享·笔记·算法
chilavert3181 小时前
关于Python 实现接口安全防护:限流、熔断降级与认证授权的深度实践
python·网络安全
能来帮帮蒟蒻吗2 小时前
Python -将MP4文件转为GIF图片
开发语言·python·学习·视频
suoxiao7772 小时前
通过anaconda安装jupyter
ide·python·jupyter
百锦再2 小时前
MK米客方德SD NAND:无人机存储的高效解决方案
人工智能·python·django·sqlite·android studio·无人机·数据库开发