自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码随想录算法训练营第十八天| 513.找树左下角的值 、112. 路径总和 113.路径总和ii、106.从中序与后序遍历序列构造二叉树 105.从前序与中序遍历序列构造二叉树。

106.从中序与后序遍历序列构造二叉树。105.从前序与中序遍历序列构造二叉树。513.找树左下角的值。113.路径总和ii。

2024-02-22 22:52:31 355 1

原创 代码随想录算法训练营第十七天| 110.平衡二叉树 、257. 二叉树的所有路径、404.左叶子之和。

257. 二叉树的所有路径。

2024-01-06 17:18:43 418 1

原创 代码随想录算法训练营第十六天| 104.二叉树的最大深度、111.二叉树的最小深度、222.完全二叉树的节点个数。

高度:从树的最底层叶子节点到根节点的最长路径上的边数。深度:从根节点到最远叶子节点的最长路径上的节点数。104.二叉树的最大深度。222.完全二叉树的节点个数。111.二叉树的最小深度。

2024-01-05 18:07:46 407 1

原创 代码随想录算法训练营第十五天| 102.二叉树的层序遍历、226.反转二叉树、101.对称二叉树。

102.二叉树的层序遍历。

2024-01-04 23:42:40 399 1

原创 代码随想录算法训练营第十四天| 二叉树的理论基础、递归遍历、迭代遍历、统一迭代。

前序遍历:递归前序遍历:非递归后序遍历:递归后序遍历:非递归中序遍历:递归中序遍历:非递归。

2024-01-04 16:57:01 320 1

原创 代码随想录算法训练营第十一天| 20.有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值。

1047.删除字符串中的所有相邻重复元素。150.逆波兰表达式求值。

2023-12-24 01:06:19 329 1

原创 代码随想录算法训练营第八天| 344.反转字符串、541.反转字符串II、151.翻转字符串里的单词。

151.反转字符串里的单词。541.反转字符串II。

2023-12-20 18:08:28 375 1

原创 代码随想录算法训练营第七天| 454.四数相加II、15.三数之和、18.四数之和。

454.四数相加II。

2023-12-20 00:06:23 388 1

原创 代码随想录算法训练营第六天| 242.有效的字母异构词、349.两个数组的交集、1.两数之和。

242.有效的字母异构词。349.两个数组的交集。

2023-12-18 21:58:09 385 1

原创 代码随想录算法训练营第三天 | 203.移除链表元素、707.设计链表、206.反转链表

203.移除链表707.设计链表206.反转链表。

2023-12-17 23:54:07 18

原创 代码随想录算法训练营第四天 | 24.两两交换链表中的结点、19.删除链表中的倒数第N个结点、142.环形链表II

19.删除链表中的倒数第N个结点。24.两两交换链表中的结点。142.环形链表II。

2023-12-17 23:47:35 22

原创 代码随想录算法训练营第二天 | 977.有序数组的平方 、209.长度最小的子数组 、59.螺旋矩阵II

总结:第一题我的思路就是求平方,然后快排。而没有关注该数组的特点,结合视频,明白了卡哥的巧妙思路,以后遇到类似的题目,先观察数组特点,在使用此方法。第三题明天还要二刷,以后要三刷,理解了思路不是很难,但细节挺多的,以后要注意类似的题目。第二题滑动窗口的解法太牛逼了,这种思路记住,然后解决这类问题真的事半功倍。209.长度最小的子数组。

2023-12-14 23:36:12 19

原创 代码随想录算法训练营第一天 | 704.二分查找、27.元素移除。

因为一旦有重复元素,使用二分查找法返回的元素下标可能不是唯一的,这些都是使用二分法的前提条件。当大家看到题目描述满足如上条件的时候,可要想一想是不是可以用二分法了。2)写二分法,区间的定义一般为两种,左闭右闭即[left, right],或者左闭右开即[left, right)。我是用的是左闭右闭的方法。其中,时间复杂度:O(log n);空间复杂度:O(1)。2) 快指针:寻找新数组的元素 ,新数组就是不含有目标元素的数组。其中,时间复杂度:O(n);空间复杂度:O(1)。

2023-12-13 17:11:24 22 1

空空如也

空空如也

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

TA关注的人

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