自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码随想录算法训练营第三十七天|● 738.单调递增的数字 ● 968.监控二叉树

738.单调递增的数字。

2024-04-11 20:27:10 219 1

原创 代码随想录算法训练营第三十六天|435. 无重叠区间 ● 763.划分字母区间 ● 56. 合并区间

435. 无重叠区间。763.划分字母区间。

2024-04-11 20:23:48 112

原创 代码随想录算法训练营第三十五天|● 860.柠檬水找零 ● 406.根据身高重建队列 ● 452. 用最少数量的箭引爆气球

452. 用最少数量的箭引爆气球。406.根据身高重建队列。

2024-04-11 20:20:11 273

原创 代码随想录算法训练营第三十四天|● 1005.K次取反后最大化的数组和 ● 134. 加油站● 135. 分发糖果

1005.K次取反后最大化的数组和。

2024-04-11 20:16:25 364

原创 代码随想录算法训练营第三十二天|● 122.买卖股票的最佳时机II ● 55. 跳跃游戏 ● 45.跳跃游戏II

122.买卖股票的最佳时机II。122.买卖股票的最佳时机II。

2024-04-11 20:15:10 246

原创 代码随想录算法训练营第三十一天|● 455.分发饼干 ● 376. 摆动序列 ● 53. 最大子序和

【代码】代码随想录算法训练营第三十一天|● 455.分发饼干 ● 376. 摆动序列 ● 53. 最大子序和。

2024-04-11 20:13:30 420

原创 代码随想录算法训练营第二十九天|* 491.递增子序列* 46.全排列* 47.全排列 II

491.递增子序列。* 47.全排列 II。

2024-04-04 22:39:37 89

原创 代码随想录算法训练营第二十八天|● 93.复原IP地址 ● 78.子集 ● 90.子集II

【代码】代码随想录算法训练营第二十八天|● 93.复原IP地址 ● 78.子集 ● 90.子集II。

2024-04-04 22:37:59 62

原创 代码随想录算法训练营第二十七天|● 39. 组合总和● 40.组合总和II● 131.分割回文串

【代码】代码随想录算法训练营第二十七天|● 39. 组合总和● 40.组合总和II● 131.分割回文串。

2024-04-04 22:36:31 80

原创 代码随想录算法训练营第二十五天|● 216.组合总和III● 17.电话号码的字母组合

17.电话号码的字母组合。216.组合总和III。216.组合总和III。

2024-03-31 10:38:54 277

原创 代码随想录算法训练营第二十四天|● 77. 组合

【代码】代码随想录算法训练营第二十四天|● 77. 组合。

2024-03-31 10:37:41 112 1

原创 代码随想录算法训练营第二十三天|● 669. 修剪二叉搜索树 ● 108.将有序数组转换为二叉搜索树 ● 538.把二叉搜索树转换为累加树

108.将有序数组转换为二叉搜索树。538.把二叉搜索树转换为累加树。669. 修剪二叉搜索树。

2024-03-31 10:36:27 243 1

原创 代码随想录算法训练营第二十二天|● 235. 二叉搜索树的最近公共祖先 ● 701.二叉搜索树中的插入操作 ● 450.删除二叉搜索树中的节点

235. 二叉搜索树的最近公共祖先。701.二叉搜索树中的插入操作。450.删除二叉搜索树中的节点。

2024-03-31 10:34:30 360 1

原创 代码随想录算法训练营第二十一天|● 530.二叉搜索树的最小绝对差 ● 501.二叉搜索树中的众数 ● 236. 二叉树的最近公共祖先

236. 二叉树的最近公共祖先。530.二叉搜索树的最小绝对差。501.二叉搜索树中的众数。

2024-03-26 22:52:57 77

原创 代码随想录算法训练营第二十天|● 654.最大二叉树 ● 617.合并二叉树 ● 700.二叉搜索树中的搜索 ● 98.验证二叉搜索树

700.二叉搜索树中的搜索。98.验证二叉搜索树。

2024-03-26 22:51:11 369

原创 代码随想录算法训练营第十八天|● 513.找树左下角的值● 112. 路径总和 113.路径总和ii

513.找树左下角的值。113.路径总和ii。

2024-03-26 22:48:13 324

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

257. 二叉树的所有路径。

2024-03-23 19:48:36 273

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

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

2024-03-23 19:46:37 89

原创 代码随想录算法训练营第十五天|226.翻转二叉树 101.对称二叉树 2

【代码】代码随想录算法训练营第十五天|226.翻转二叉树 101.对称二叉树 2。

2024-03-23 19:43:55 242

原创 代码随想录算法训练营第十四天|144.二叉树的前序遍历94.二叉树的中序遍历145.二叉树的后序遍历

【代码】代码随想录算法训练营第十天|144.二叉树的前序遍历94.二叉树的中序遍历145.二叉树的后序遍历。

2024-03-19 15:02:36 89

原创 代码随想录算法训练营第十三天|● 239. 滑动窗口最大值

2.将第i-k个数字,即将要超出范围的数字出队。3.获得队列的最大值,即返回队列的头。1.将队列中小于将要填入的数字出队。即可只维护几个有可能成为最大数的值。把实际问题分为三部分。

2024-03-19 14:57:23 88

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

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

2024-03-17 12:45:25 359 1

原创 代码随想录算法训练营第十天|232.用栈实现队列225. 用队列实现栈

【代码】代码随想录算法训练营第十天|232.用栈实现队列225. 用队列实现栈。

2024-03-17 12:41:52 350 1

原创 代码随想录算法训练营第八天| 344.反转字符串 541. 反转字符串II 卡码网:54.替换数字 151.翻转字符串里的单词 卡码网:55.右旋转字符串

运用了双指针的思想,先遍历数组找到数字的个数后扩展字符串空间,再从后面依次填充遇到了数字就填充进number最后输出。先用双指针删除多余的空格,之后修改字符串的空间,翻转整个字符串再依次翻转单个字符。和上一题异曲同工,先翻转整个字符串后翻转两个部分。

2024-03-13 21:52:20 559

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

【代码】代码随想录算法训练营第七天|454.四数相加II 383. 赎金信 15. 三数之和 18. 四数之和。

2024-03-12 22:19:14 327 1

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

有点像之前学过的桶排序,没什么应该注意的,记得当要求出现次数时用哈希表就行。

2024-03-11 21:50:54 405 1

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

24. 两两交换链表中的节点这题把图画出来就秒了,主要是注意while循环的边界条件。

2024-03-09 22:34:32 352 1

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

707卡了一会,只能晚一天发了,移除链表元素只要还记得虚拟节点就没问题,设计链表要注意边界不能爆出去了,反转链表的思路其实想出来了但是不清楚怎么实现还是要多刷题。

2024-03-09 10:38:52 717

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

前面两题双指针看完视频都好写,矩阵是真的好难写一晚上了还没出来,明天继续吧。

2024-03-07 23:04:20 660

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

第一天的题目确实简单的,二分法注意当l和r改变成mid时应该+-1保证不进入死循环,移除元素运用了双指针的思想,每当数组中的数等于val时slow指针会慢fast一步让后面一个数覆盖前一个从而删除val最后返回slow的值即可得到处理后的数组长度。

2024-03-06 10:02:11 791 1

空空如也

空空如也

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

TA关注的人

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