自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 关于栈的学习-06

[leetcode] 682. 棒球比赛问题描述给定一个字符串列表,每个字符串可以是以下四种类型之一:1.整数(一轮的得分):直接表示您在本轮中获得的积分数。2. “+”(一轮的得分):表示本轮获得的得分是前两轮有效 回合得分的总和。3. “D”(一轮的得分):表示本轮获得的得分是前一轮有效 回合得分的两倍。4. “C”(一个操作,这不是一个回合的分数):表示您获得的最后一个有效 回合...

2019-04-06 22:03:49 136

原创 关于栈的学习-05

[leetcode] 496:下一个更大元素I问题描述给定两个无重复元素的数组nums1与nums2,nums1 是 nums2 的子集。要求找到 nums1 中每个元素在 nums2 中的下一个比其大的值。示例1)输入: nums1 = [4,1,2], nums2 = [1,3,4,2]. 输出: [-1,3,-1]2)输入: nums1 = [2,4], nums2 = [1...

2019-04-05 19:41:18 118

原创 关于栈的学习-04

[leetcode] 232:用栈实现队列问题描述使用栈实现队列的下列操作:-> push(x) – 将一个元素放入队列的尾部。-> pop() – 从队列首部移除元素。-> peek() – 返回队列首部的元素。-> empty() – 返回队列是否为空。示例MyQueue queue = new MyQueue();queue.push(1);que...

2019-04-04 22:01:01 77

原创 关于栈的学习-03-1

续关于栈的学习-03栈实现队列问题描述用两个栈实现队列,使其支持队列的基本操作(add,poll,peek).求解思路利用栈先进后出的特点,将压入和弹出分别在一个栈中进行。选一个栈为压入栈,将数据按先后顺序依次压入栈中;选另一个栈为弹出栈,当执行取操作时,先将压入栈中的数据依次压入弹出栈中,再按出栈顺序从弹出栈中依次弹出,实现类似队列的先进先出操作。java程序如下public cl...

2019-04-03 22:23:26 92

原创 关于栈的学习-03

[leetcode] 225:用队列实现栈问题描述使用队列实现栈的下列操作:->push(x) – 元素 x 入栈->pop() – 移除栈顶元素->top() – 获取栈顶元素->empty() – 返回栈是否为空注:只能使用队列的基本操作-- 也就是 push to back, peek/pop from front, size, 和 is empty 这...

2019-04-03 21:55:02 103

原创 关于栈的学习-02

[leetcode] 155:最小栈问题描述设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。->push(x) – 将元素 x 推入栈中。->pop() – 删除栈顶的元素。->top() – 获取栈顶元素。->getMin() – 检索栈中的最小元素。示例MinStack minStack = new MinStack()...

2019-04-02 22:00:37 77

原创 关于栈的学习-01

[leetcode] 22:有效的括号问题描述给定一个只包含括号的字符串,判断字符串是否有效。有效字符串需满足:1)左括号必须用相同类型的右括号闭合。2)左括号必须以正确的顺序闭合。注: 空字符串也可被认为是有效字符串示例1) 输入: "()" 输出: true2) 输入: "()[]{}" 输出: true3) 输入: "([)]" 输出: false...

2019-04-01 20:55:14 139

原创 [Leetcode] 01:two-sum

Leetcode 01:two-sum问题描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。示例nums = [2, 7, 11, 15], target = 9return:[0, 1] ##nums[0] + nums[1] = 2 + 7 = 9=target解题思路采用暴力枚举的方式进行求解...

2019-03-31 20:05:38 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除