自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Day 7 】61. 旋转链表

题目地址( 61. 旋转链表)https://leetcode-cn.com/problems/rotate-list/题目描述给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。示例 1:输入: 1->2->3->4->5->NULL, k = 2输出: 4->5->1->2->3->NULL解释:向右旋转 1 步: 5->1->2->3->4->NULL向右旋转

2021-05-16 09:53:58 61

原创 【Day 6 】768. 最多能完成排序的块

题目地址(768. 最多能完成排序的块)https://leetcode-cn.com/problems/max-chunks-to-make-sorted-ii/题目描述这个问题和“最多能完成排序的块”相似,但给定数组中的元素可以重复,输入数组最大长度为2000,其中的元素最大为10**8。arr是一个可能包含重复元素的整数数组,我们将这个数组分割成几个“块”,并将这些块分别进行排序。之后再连接起来,使得连接的结果和按升序排序后的原数组相同。我们最多能将数组分成多少块?示例 

2021-05-15 11:35:02 89

原创 【Day 5 】232. 用栈实现队列

题目地址(232. 用栈实现队列)https://leetcode-cn.com/problems/implement-queue-using-stacks/题目描述使用栈实现队列的下列操作:push(x) -- 将一个元素放入队列的尾部。pop() -- 从队列首部移除元素。peek() -- 返回队列首部的元素。empty() -- 返回队列是否为空。示例:MyQueue queue = new MyQueue();queue.push(1);queue.push(2);

2021-05-14 10:39:48 72

原创 【Day 4 】394. 字符串解码

题目地址(394. 字符串解码)https://leetcode-cn.com/problems/decode-string/题目描述给定一个经过编码的字符串,返回它解码后的字符串。编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。你可以认为输入字符串总是有效的;输入字符串中没有额外的空格,且输入的方括号总是符合格式要求的。此外,你可以认为原始数据不包含数字,所有的数字只表示重复的次数 k ,例

2021-05-13 16:05:22 95

原创 【Day 3】1381. 设计一个支持增量操作的栈

题目地址(1381. 设计一个支持增量操作的栈)https://leetcode-cn.com/problems/design-a-stack-with-increment-operation/题目描述请你设计一个支持下述操作的栈。实现自定义栈类 CustomStack :CustomStack(int maxSize):用 maxSize 初始化对象,maxSize 是栈中最多能容纳的元素数量,栈在增长到 maxSize 之后则不支持 push 操作。void push(int x):如

2021-05-12 13:09:10 130

原创 【Day 2】821. 字符的最短距离

题目地址(821. 字符的最短距离)https://leetcode-cn.com/problems/shortest-distance-to-a-character题目描述给定一个字符串 S 和一个字符 C。返回一个代表字符串 S 中每个字符到字符串 S 中的字符 C 的最短距离的数组。示例 1:输入: S = "loveleetcode", C = 'e'输出: [3, 2, 1, 0, 1, 0, 0, 1, 2, 2, 1, 0]说明:- 字符串 S 的长度范围为 [1, 1

2021-05-11 19:10:48 72

原创 【Day 1】989. 数组形式的整数加法

题目地址(989. 数组形式的整数加法)https://leetcode-cn.com/problems/add-to-array-form-of-integer/题目描述对于非负整数 X 而言,X 的数组形式是每位数字按从左到右的顺序形成的数组。例如,如果 X = 1231,那么其数组形式为 [1,2,3,1]。给定非负整数 X 的数组形式 A,返回整数 X+K 的数组形式。 示例 1:输入:A = [1,2,0,0], K = 34输出:[1,2,3,4]解释:1200 +

2021-05-10 11:30:44 81

空空如也

空空如也

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

TA关注的人

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