摘要: 题目描述: 方法一: class Solution: def fractionToDecimal(self, numerator: int, denominator: int) -> str: if numerator == 0: return "0" res = [] if (numerator 阅读全文
posted @ 2019-07-18 14:46 oldby 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 方法一: class Solution: def compareVersion(self, version1: str, version2: str) -> int: v1, v2 = ([*map(int, v.split('.'))] for v in (version1, vers 阅读全文
posted @ 2019-07-18 13:22 oldby 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 二分法: class Solution: def findPeakElement(self, nums: List[int]) -> int: l, h = 0, len(nums) - 1 while l <= h: m = (l + h) // 2 if (not m or nums 阅读全文
posted @ 2019-07-18 11:38 oldby 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 方法一:辅助栈 class MinStack: def __init__(self): """ initialize your data structure here. """ self.stack = [] self.min_stack = [] def push(self, x: i 阅读全文
posted @ 2019-07-18 10:57 oldby 阅读(158) 评论(0) 推荐(0) 编辑