LC-Next Greater Element I
来源:互联网 发布:asmr德叔是哪国人 知乎 编辑:程序博客网 时间:2024/06/17 19:34
class Solution(object): def nextGreaterElement(self, findNums, nums): """ :type findNums: List[int] :type nums: List[int] :rtype: List[int] """ s = [] for i in range(len(findNums)): pos = nums.index(findNums[i]) if pos == (len(nums))-1: s.append(-1) else: for j in range(pos,len(nums)): if nums[j]>nums[pos]: s.append(nums[j]) break elif j == len(nums)-1: s.append(-1) return sSol = Solution()print Sol.nextGreaterElement([1,3,5,2,4],[6,5,4,3,2,1,7])
0,性能尚可
1,学习了一个新的方法:index方法。
语法:
str.index(str, beg=0, end=len(string))
参数:
str – 指定检索的字符串
beg – 开始索引,默认为0。
end – 结束索引,默认为字符串的长度。
返回值
如果包含子字符串返回开始的索引值,否则抛出异常。
阅读全文
0 0
- LC-Next Greater Element I
- Next Greater Element I
- Next Greater Element I
- Next Greater Element I
- Next Greater Element I
- Next Greater Element I
- Next Greater Element I
- Next Greater Element I
- Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- LEETCODE--Next Greater Element I
- [LeetCode] Next Greater Element I
- 496. Next Greater Element I
- 496. Next Greater Element I
- LeetCode:Next Greater Element I
- 【leetcode】Next Greater Element I
- 496. Next Greater Element I
- python从入门到入坟 五(吕万友)
- 修改启动图片和等待时间
- Ubuntu下 正确安装VMware Tools
- 数据结构实验之查找六:顺序查找
- cxz
- LC-Next Greater Element I
- leetcode 680. Valid Palindrome II
- CSDN添加表格神器
- JAVA小项目-银行管理系统(图形化界面)1-菜单
- linux sched init简介
- Android Studio 3.0安装
- Magic Bullet Suite 13破解安装教程(附加序列号)
- c++之智能指针(一)之动态内存与智能指针
- 175. Spring Boot WebSocket:单聊