LeetCode
weixin_45601563
这个作者很懒,什么都没留下…
展开
-
LeetCode 155.最小栈
【题目描述】设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。push(x) —— 将元素 x 推入栈中。pop() —— 删除栈顶的元素。top() —— 获取栈顶元素。getMin() —— 检索栈中的最小元素。...原创 2020-07-20 21:07:05 · 53 阅读 · 0 评论 -
LeetCode 167.两数之和 || - 输入有序数组
【题目描述】给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。说明返回的下标值(index1 和 index2)不是从零开始的。你可以假设每个输入只对应唯一的答案,而且你不可以重复使用相同的元素。【示例】输入: numbers = [2, 7, 11, 15], target = 9输出: [1,2]解释: 2 与 7 之和等于目标数 9 。因此 index1原创 2020-07-20 20:10:36 · 79 阅读 · 0 评论 -
LeetCode 20.有效的括号
【题目描述】给定一个只包含 ’ ( ‘,’ ) ', ’ { ‘,’ } ', ’ [ ‘,’ ] ’ 的字符串,判断字符串是否有效。有效字符串需满足:1、左括号必须用相同类型的右括号闭合。2、左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例1:输入:“( )”输出:true示例2:输入:“( )[ ]{ }”输出:true示例3:输入:“( ]”输出:false示例4:输入:“( [ ) ]”输出:false示例5:输入:”{ [ ] }“输出:t原创 2020-07-19 21:13:37 · 54 阅读 · 0 评论