leectcode 496. Next Greater Element I
来源:互联网 发布:无线 网络摄像头 编辑:程序博客网 时间:2024/06/03 21:53
You are given two arrays (without duplicates) nums1
and nums2
where nums1
’s elements are subset of nums2
. Find all the next greater numbers for nums1
's elements in the corresponding places of nums2
.
The Next Greater Number of a number x in nums1
is the first greater number to its right in nums2
. If it does not exist, output -1 for this number.
num1为num2子集 且无重复数字 找到num1中的每个数在num2中位置并返回之后比其大的数 若无返回-1
代码:
class Solution(object):
def nextGreaterElement(self, findNums, nums):
"""
:type findNums: List[int]
:type nums: List[int]
:rtype: List[int]
"""
s=[]
for i in range(0,len(findNums)):
p=0
for n in range(nums.index(findNums[i]),len(nums)):
if findNums[i]<nums[n]:
s.append(nums[n])
p=1
break
if p==0:
s.append(-1)
return s
- leectcode 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496.Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- Tomcat 服务器的目录结构和配置
- 安装Ubuntu14.04版本的操作系统
- Mr.Smile填坑记——POST上传文件(图片、视频等)
- Qt
- Android框架之路——Glide的使用
- leectcode 496. Next Greater Element I
- CentOS6.5安装tomcat8
- 为ubuntu操作系统增加root用户
- javax.servlet.http.HttpServlet类
- 浅谈 Fragment 生命周期
- 将博客搬至CSDN
- 搭建Java环境JDK,和运行环境JRE
- C#关于程序集生成失败【引用DLL及第三方DLL没有强名称的解决办法】
- JSP标签