自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码训练营总结

贪心之前,基本除了kmp那种比较难理解的而且可以跳过的,全部方法都自己写了出来并且总结,到了贪心之后,就被难住了开始有点懈怠,因为觉得面试不会这么难,会挑题做了,而且也不怎么写文档总结了,二刷的时候尽量补上,感觉收获还是丰富的,因为养成了刷代码的习惯。

2024-04-22 14:24:23 563

原创 算法训练营day36

贪心算法以来久违的写了笔记,因为重叠区间相对来说还是比较有规律的。

2024-03-27 10:55:23 319

原创 算法训练营day29

用unordered_set或者vector做树层去重都行。

2024-03-20 15:34:56 381

原创 算法训练营day28

valid函数是自己写的。

2024-03-19 10:43:23 309

原创 算法训练营day27

基本自己写的,跟之前的差不多,比较简单。

2024-03-18 19:05:12 271

原创 算法训练营day25

处理for循环范围时漏了等于号,然后自己改进了一点点剪枝。

2024-03-16 19:28:47 172

原创 算法训练营day23

腾讯的面试题,一个比较简单的hard,但是写了两个小时才oc,要注意细节逻辑。

2024-03-14 16:47:46 178

原创 算法训练营day22

先是递归,顺序不重要然后是迭代法,注意第二个if要加else,不然下面的判断只else了第二个if。

2024-03-13 20:23:24 243

原创 算法训练营day21

用双指针记录比存在数组里重新遍历好。

2024-03-12 11:09:59 185

原创 算法训练营day20

主要就是找到最大的结点然后分割数组,依次以最大值构造结点。

2024-03-12 11:05:24 227

原创 算法训练营day18

自己写的层序遍历,迭代法。

2024-03-09 21:59:45 358

原创 算法训练营day17

计算的是高度,高度差,所以用的后序遍历。

2024-03-08 15:17:01 217

原创 算法训练营day16

104.二叉树的最大深度昨天用层序遍历做了迭代法,今天看视频学会了用迭代法根节点的高度,看题解顺便学会了回溯法,迭代法用的后序,因为要收集信息给根结点,回溯法用的先序。

2024-03-07 12:21:38 161

原创 算法训练营day15

用队列做,之前数据结构学过。

2024-03-06 16:49:29 206

原创 算法训练营day14

然后就是非递归方法, 使用迭代,有前后序和中序分开的,也有统一迭代的,过于类似不放上来了。另外的中序和后序就是简单换了单次递归的顺序。

2024-03-05 18:17:07 709 1

原创 算法训练营day13

hard题还是有点难的。

2024-03-04 09:53:48 534

原创 算法训练营day11

这里注意给的是一个string的vector,所以for each就是string不能用''

2024-03-02 10:31:30 828

原创 算法训练营day10

之前看过一遍所以挺快做的。

2024-03-01 09:48:49 852

原创 算法训练营day8

就是个reverse函数的实现。

2024-02-28 10:22:58 185

原创 算法训练营day7

跟之前的两数之和差不多。

2024-02-27 10:32:57 180

原创 算法训练营day6

用数组解决的哈希。

2024-02-26 20:47:18 374

原创 算法训练营day4

看了视频以后一遍写过。

2024-02-24 19:51:46 184

原创 算法训练营day3

跟之前数据结构学的大体一样,先是构建了一个虚拟头结点保证头结点的处理和其他结点的结点处理一致,然后一个循环秒了。下面是不利用额外空间的解法,先处理头结点,然后把头结点当成跟上面一样的虚拟头结点处理其他全部。

2024-02-23 19:05:57 256

原创 算法训练营day2

前几天做过的题又有点忘了,看了一眼就想起来细节了,就是创建一个vector作为结果,从大开始赋值,因为大的值肯定在原数组的两端,从两边往中间找,大的就放到结果的大端。

2024-02-22 15:55:07 331

原创 算法训练营day1

代码随想录算法营day1

2024-02-22 09:48:09 1209

空空如也

空空如也

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

TA关注的人

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