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)
相关推荐
故事和你911 分钟前
洛谷-算法2-3-分治与倍增5
开发语言·数据结构·c++·算法·动态规划·图论
SilentSamsara2 分钟前
标准库精讲:collections/itertools/functools/pathlib 实战
开发语言·vscode·python·青少年编程·pycharm
小郑加油2 分钟前
python学习Day8-9天:函数(def)的基础运用
python·学习
2401_824222692 分钟前
如何卸载并重装Oracle Grid_Deinstall脚本与ASM磁盘清理
jvm·数据库·python
qq_414256576 分钟前
生产库如何利用Navicat实现配置特定触发器事件调度_提高管理效率
jvm·数据库·python
2301_7756398911 分钟前
mysql如何查看服务器支持的存储引擎_使用SHOW ENGINES命令
jvm·数据库·python
love530love13 分钟前
Python 3.12 解决 MediaPipe “no attribute ‘solutions‘” 终极方案:基于全版本硬核实测的避坑指南
开发语言·人工智能·windows·python·comfyui·mediapipe·solutions
爱码小白14 分钟前
Python 类五大方法 完整版学习笔记
开发语言·python
a7963lin14 分钟前
html标签怎样表示搜索框_input type=search语义优化【操作】
jvm·数据库·python
XiYang-DING14 分钟前
【Java EE】定时器
java·python·java-ee