自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码随想录算法训练营第三十九天|62. 不同路径、63. 不同路径 II

2023-04-12 14:42:48 99

原创 代码随想录算法训练营第三十八天|509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯

2023-04-12 14:39:37 95

原创 代码随想录算法训练营第三十七天|738. 单调递增的数字、贪心算法的一点总结

2023-03-15 23:08:38 96

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

2023-03-15 17:13:39 94

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

1.遇到两个维度权衡的时候,一定要先确定一个维度,再确定另一个维度:即先以一个标准(方向)进行遍历,再以另一个标准(方向)进行遍历;注意:在第二轮重新排序的时候为了避免后面的数把前面的数覆盖掉,使用insert操作,而不是用下标索引进行操作。2.遇到感觉没有思路的题目,可以静下心来把能遇到的情况分析一下,只要分析到具体情况了,一下子就豁然开朗了。2.本题思路:先以身高进行遍历排序,再以前面高的人的个数进行第二轮遍历。// 优先消耗10美元,因为5美元的找零用处更大,能多留着就多留着。

2023-03-15 11:54:10 33

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

b)减小函数调用的开销:将比较函数定义为static函数,可以减小函数调用的开销,因为static函数不需要通过类的实例来调用,可以直接通过类名来调用。a)避免命名冲突:将比较函数定义为static函数,可以避免与其他函数命名冲突,特别是在使用命名空间的情况下;c)更好的封装性:将比较函数定义为static函数,可以将其作为类的私有成员函数,从而提高类的封装性。1)比较函数在其他函数操作中(比如sort函数)像是一个开关,操作函数的操作要满足这个开关条件;2)再确定左孩子大于右孩子的情况(从后向前遍历)

2023-03-14 20:38:06 73

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

2023-03-13 19:20:48 90

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

2023-03-13 19:18:20 67

原创 代码随想录算法训练营第三十天(理解不透彻)|回溯算法内容总结、51. N 皇后

2023-03-11 22:32:48 39

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

2023-03-11 16:06:58 83

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

2023-03-09 23:28:11 30

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

2023-03-09 23:24:46 30

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

2023-03-08 21:02:58 38

原创 代码随想录算法训练营第二十四天|1.回溯理论简介、77. 组合

2023-03-08 21:02:06 37

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

2023-03-06 15:17:06 53

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

2023-03-05 23:01:32 43

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

2023-03-05 19:32:00 31

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

2023-03-05 19:31:16 28

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

2023-03-02 16:17:01 36

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

2023-03-01 20:50:11 33

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

2023-02-28 19:47:00 125

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

2023-02-28 19:38:03 60

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

2023-02-26 18:25:07 65

原创 代码随想录算法训练营第十三天|239. 滑动窗口最大值、347. 前 K 个高频元素

2023-02-21 17:08:36 50

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

2023-02-21 06:57:29 30

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

2023-02-21 02:04:17 32

原创 代码随想录算法训练营第九天|459. 重复的子字符串、28. 找出字符串中第一个匹配项的下标

2023-02-17 21:03:58 42

原创 代码随想录算法训练营第八天|344. 反转字符串、541. 反转字符串 II、剑指 Offer 05. 替换空格、151. 反转字符串中的单词、剑指 Offer 58 - II. 左旋转字符串

2023-02-17 10:09:42 26

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

2023-02-14 19:36:17 28

原创 代码随想录算法训练营第六天|T242(有效的字母异位词)、T349(两个数组的交集)、T202(快乐数)、T1(两数之和)

2023-02-14 19:33:24 124

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

2023-02-10 16:27:26 110

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

2023-02-09 22:58:55 33

原创 代码随想录算法训练营第二天|T977(有序数组的平方)、T209(长度最小的子数组)、T58(螺旋矩阵Ⅱ)

2023-02-03 01:28:30 369

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

2023-02-01 22:45:26 496 1

空空如也

空空如也

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

TA关注的人

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