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)
相关推荐
m0_676544383 分钟前
MySQL报错Client does not support authentication_升级客户端
jvm·数据库·python
qyzm5 分钟前
Educational Codeforces Round 189 (Rated for Div. 2)
数据结构·python·算法
fox_lht5 分钟前
8.3.使用if let和let else实现简明的程序流控制
开发语言·后端·算法·rust
z4424753267 分钟前
SQL中GROUP BY与WHERE子句顺序_如何正确在聚合前过滤数据
jvm·数据库·python
AI玫瑰助手11 分钟前
Python基础:列表的定义、增删改查核心操作
android·开发语言·python
吕源林12 分钟前
golang如何实现项目错误码规范_golang项目错误码规范实现指南
jvm·数据库·python
深藏功yu名15 分钟前
大模型推理加速实战技术
人工智能·python·ai·pycharm
qq_3729069319 分钟前
Layui表格怎么实现在表头的右侧添加一个自定义配置图标
jvm·数据库·python
qq_3422958225 分钟前
SQL如何利用聚合函数生成业务分析指标_KPI计算基础教程
jvm·数据库·python
北顾笙98027 分钟前
day28-数据结构力扣
数据结构·算法·leetcode