难度:简单
给你一个整数数组
nums,数组由 不同正整数 组成,请你找出并返回数组中 任一 既不是 最小值 也不是 最大值 的数字,如果不存在这样的数字,返回-1。返回所选整数。
示例 1:
输入:nums = [3,2,1,4] 输出:2 解释:在这个示例中,最小值是 1 ,最大值是 4 。因此,2 或 3 都是有效答案。示例 2:
输入:nums = [1,2] 输出:-1 解释:由于不存在既不是最大值也不是最小值的数字,我们无法选出满足题目给定条件的数字。因此,不存在答案,返回 -1 。示例 3:
输入:nums = [2,1,3] 输出:2 解释:2 既不是最小值,也不是最大值,这个示例只有这一个有效答案。提示:
1 <= nums.length <= 1001 <= nums[i] <= 100nums中的所有数字互不相同题解:
pythonclass Solution(object): def findNonMinOrMax(self, nums): for i in nums: if i !=max(nums) and i !=min(nums): return i return -1
leetcode:2733. 既不是最小值也不是最大值(python3解法)
心软且酷丶2024-01-28 14:31
相关推荐
weixin_408717775 分钟前
Go语言怎么编译Linux程序_Go语言编译Linux可执行文件教程【避坑】hehelm16 分钟前
vector模拟实现2501_9449347330 分钟前
财务岗位如何在工作中提升数据分析能力?从财务分析到经营分析这样练2401_8654396337 分钟前
CSS怎么在flex布局中实现项目均分间距_设置justify-content space-evenlym0_4939345337 分钟前
CSS如何实现输入框禁用样式_使用-disabled伪类设定m0_716430071 小时前
如何用 classList.toggle 实现侧边栏菜单的点击展开与收起Destiny_where1 小时前
Langgraph基础(4)-中断interrupt.实现图执行的动态暂停与外部交互好家伙VCC1 小时前
# 发散创新:用 Rust实现高性能物理引擎的底层架构设计与实战在游戏开发、虚拟仿真和机器人控石榴树下的七彩鱼1 小时前
图片去水印 API 哪个好?5种方案实测对比(附避坑指南 + 免费在线体验)liliangcsdn1 小时前
多轮对话长上下文-向量检索和混合召回示例