自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day38

746

2023-11-19 18:45:38 50

原创 day37

738

2023-11-19 18:40:50 53

原创 day36

43576356

2023-11-19 18:39:08 56

原创 day35

看了题解 还是比较复杂。

2023-11-19 18:35:28 52

原创 day34

1006134135

2023-11-19 18:28:56 15

原创 day32

比较巧妙其实和上一个题一样。

2023-11-12 17:22:44 23

原创 day31

比较简单。

2023-11-12 17:12:35 15

原创 day30

只做了一道n皇后 这个题还是比较简单 只是判断冲突费劲一些。

2023-11-12 16:54:29 22

原创 代码随想录 day29

不用加startIndex。

2023-11-12 16:49:25 27

原创 代码随想录day28

比较常规。

2023-11-08 22:36:42 22

原创 代码随想day27

起始位置是当前这样保证当前数可以重复用。

2023-11-07 21:55:10 17

原创 代码随想录day25

和昨天的ti差不多。

2023-11-05 17:16:05 28

原创 代码随想录day24

一开始没有想到终止条件。

2023-11-05 17:04:16 34

原创 代码随想录 day23

第一次做有点难理解 看着攻略做的。

2023-11-05 16:55:09 26

原创 代码随想录day22

while循环至根节点有点难琢磨。

2023-11-01 20:44:17 36 1

原创 代码随想录day21

比较巧妙 还需要理解。

2023-10-31 20:45:32 66 1

原创 代码随想录day19

写过后序中序构建二叉树 这种题就很简单了。

2023-10-30 23:16:28 33 1

原创 代码随想录 day18

迭代法有点拉 主要是处理边界问题。

2023-10-29 17:23:54 65 1

原创 代码随想录day17

主要搞清楚什么是平衡二叉树。这道题应该算回溯ti。

2023-10-28 15:55:25 32 1

原创 代码随想录 day16

都用递归方法实现。

2023-10-26 20:01:38 35

原创 代码随想录 day15

之前做过 有印象,主要就是迭代。之前都做过 比较好写一些。

2023-10-25 20:07:31 24 1

原创 代码随想录 day14

中序遍历二叉树。

2023-10-24 20:33:25 26

原创 代码随想录 day13

总结:队列的使用比栈要少一些 但是更灵活,尤其是deque。这个借用了PriorityQueue 其实就不难了。直接使用了deque来实现。

2023-10-23 21:04:01 35 1

原创 代码随想录 day11

其实一样用栈存储操作数,好奇这次的题没有队列的。

2023-10-21 15:27:50 20 1

原创 代码随想录 day10

不同的是 另一个队列作为辅助队列,再入队的时候 出队顺序就已经是栈的顺序了。两个栈 一个入队一个出队 注意出队栈不为空 不可迁移数据。

2023-10-21 15:01:00 33 1

原创 代码随想录 day9

字符串的题也比较常规,用的比较多的就是滑动窗口 双指针。KMP看了视频还是没大搞懂 准备周末再看一下。

2023-10-19 20:53:04 31 1

原创 代码随想录day8

不看解析很难想到这种方法。

2023-10-18 20:13:40 19 1

原创 代码随想录 day7

这里只需要算次数,可以优化成 n2。思路是对的 只是没考虑好去重。和三数之和一直 多一层遍历。

2023-10-17 20:16:28 30 1

原创 代码随想录 Day4 242

主要是避免循环 循环了就不是快乐📚。利用哈希表一增一减即可。

2023-10-16 20:54:00 51 1

原创 代码随想录Day4 24 19 0207 142

pre -> cur -> cur.next -> temp 然后这四个节点在纸上模拟一下就比较好理解了。倒数第几个 首先要用快慢指针,另外就是虚拟头结点和前置指针用于删除。没有想到怎么求第一个节点 看了视频才知道。反转节点就要取两个节点大概就是。交叉节点的常规套路吧。

2023-10-15 13:21:01 34

原创 代码随想录Day3 203 206 707

这个题主要想只使用next指针来做,这样在尾部插的时候稍微考虑一些。这道题需要考虑移出首节点的情况,其余就比较简单。说实话做过很多遍,注意一下pre指针。

2023-10-14 17:00:08 74 1

原创 代码随想录Day2 977 209 59

数组的题比较好看得出用什么方法,比如 有序数组就用二分,无序一般滑动窗口,另外就是终止条件、区间开闭、边距等注意事项。这个想了一阵子,把握不好终止条件,滑动窗口感觉一般终止条件都是左阶段到头 ,内部再有一个右节点的循环。因为从小到大排序 所以数组从后往前生成,不断取两头的最大值即可。这个之前做过 定义好四个方向的坐标,循环就行,注意终止条件。

2023-10-11 21:02:01 75

原创 代码随想录Day1 704、27

middle = (right - left) / 2 + left ,while循环即可。二分法比较简单,left = 0, right = nums.length - 1。双指针,左边如果等于指定值,和右边交换位置 反复此操作。今天两个题都是数组 会灵活运用前后指针即可。

2023-10-11 19:04:39 326

空空如也

空空如也

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

TA关注的人

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