代码改变世界

三数求和

2019-08-05 20:43 by 小益达嘿嘿嘿, 160 阅读, 0 推荐, 收藏,
摘要:def threeSum(self, nums: List[int]) -> List[List[int]]: nums.sort() n,res = len(nums),[] for i in range(n): #首位数字只要>0,就一定不会有合理的组合 if nums[i] > 0: brea 阅读全文

有效的括号

2019-08-05 17:29 by 小益达嘿嘿嘿, 128 阅读, 0 推荐, 收藏,
摘要:有效的括号 题目描述:给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串 class Solution(object): def isV 阅读全文

最小栈

2019-08-04 13:58 by 小益达嘿嘿嘿, 149 阅读, 0 推荐, 收藏,
摘要:### 要求:设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。push(x) – 将元素 x 推入栈中。pop() – 删除栈顶的元素。top() – 获取栈顶元素。getMin() – 检索栈中的最小元素 ```class MinStack(object): de 阅读全文