自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leetcode 59 螺旋矩阵

一开始觉得用up , down , left , right 进行约束,分为四个节点和四个正常区,节点进行对约束值进行缩小, 正常区正常遍历,但是写的时候确实很麻,过于精神错乱了。佬们的理解确实不一样,用的是两个点的约束,而且循环次数不是通过count = n * n ,而是圈数,然后单独判断奇数把最中间的一个值进行单独填充。这个题用左开右闭就很好,然后每次循环末尾对约束条件进行更改!

2023-07-11 12:14:53 26

原创 双指针 leetcode 997 滑动窗口 leetcode 209

因为已经知道是双指针的题型,所以就直接往那个方向去想了。

2023-07-11 11:30:33 24

原创 letcode 27 移除元素

一开始想的是前后遍历,后面是非target则不动,前面是target则与后面交换,但是这样会出现纰漏,后漏掉后面的target,然后看了一下佬们的思路,用的快慢指针,思路很牛逼。

2023-07-08 17:46:03 29

原创 Java-二分查找-leetcode 704、35、34

我一开始的思路是二分法,在找到target之后,无限判断是否有与target相同的数,进而扩大start和end的范围。),因为&&如果前面的是false那就不判断后面的了,所以我在前面判断是否数组索引越界,然后后面放索引对应值与target的判定,这样就避免了OOR。难点主要在插入位置的确定上,按照解题思路里的话来说,如果nums中不存在target,那么退出循环,left和right肯定是交叉的。U1S1,这个非递减数组,很离谱,其实就是升序数组的意思,真的很无语。佬们的思路也很简单,找到。

2023-07-06 21:56:40 75 1

空空如也

空空如也

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

TA关注的人

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