自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Leetcode 402. Remove K Digits

题目链接:402. Remove K Digits题目大意:给你一个数(用字符串表示),从这个数中最多删除k个数位,要使得删除后的数字最小题目思路:本质上我们需要维护一个单调上升的序列,例如41,我们会删除掉4而不是1,因为如果前面的数大于后面的数,那么我们宁愿删掉前面的数,以保证结果更小,所以我们实际上需要做的就是维护一个单调上升的栈,碰到一个数则删掉栈内比当前元素大的,只不过限定了k的个数...

2019-08-26 21:41:27 171

原创 Leetcode 2. Add Two Numbers

题目链接:2. Add Two Numbers题目大意:给你由两个链表组成得数,链表上得每个位置得值代表一个位得值,例如3->8->4就代表483这个值,然后两个链表相加,返回结果。题目思路:简单题,每次相加得时候记录一次进位就可以了,只不过处理链表得时候比较麻烦,具体看代码时间复杂度&&空间复杂度:O(max(n,m))&&O(n+m)(n,m分...

2019-08-18 21:21:51 178

原创 Leetcode 1162. As Far from Land as Possible

题目链接:1162. As Far from Land as Possible题目大意:给你一个01矩阵,只能上下左右走,每个0需要找到一个离自己最近的1,求这些最近距离中的最大值,全0则输出-1题目思路:水题,对每个0去BFS一次,最后找到最大距离即可时间复杂度&&空间复杂度:O(nn)&&O(nn)(n为矩阵个数)class Solution {pub...

2019-08-18 21:15:40 459

原创 Leetcode 1161. Maximum Level Sum of a Binary Tree

题目链接:2. Add Two Numbers题目大意:给你由两个链表组成得数,链表上得每个位置得值代表一个位得值,例如3->8->4就代表483这个值,然后两个链表相加,返回结果。题目思路:简单题,每次相加得时候记录一次进位就可以了,只不过处理链表得时候比较麻烦,具体看代码吧时间复杂度&&空间复杂度:O(max(n,m))&&O(n+m)(n,m...

2019-08-17 11:49:22 172

原创 Leetcode 1. Two Sum

题目链接:1. Two Sum题目大意:给你一个整数数组,问里面能不能找出两个数来使得他们对应的和为某一个具体要求的target值题目思路:简单题,因为保证只有一组这样的数据,所以每次读到一个数,先判断target-value对应的值是否已经出现过,是则寻找成功返回对于结果;否则打上一个标记标记该值存在并记录位置时间复杂度&&空间复杂度:O(n)&&O(max...

2019-08-17 11:38:41 128

空空如也

空空如也

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

TA关注的人

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