自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode-3148. 矩阵中的最大得分

题解也看得不是很懂,继续加油吧。

2024-08-15 15:24:26 566

原创 LeetCode-63. 不同路径 II

这道题还是比较有意思的,加深了对dp的理解。

2024-08-14 15:00:46 545

原创 LeetCode-64. 最小路径和

这道题感觉也没什么好说的。

2024-08-14 14:37:19 361

原创 LeetCode-120. 三角形最小路径和

感觉总体来说这道题还是比较简单,状态转移方程比较好想。

2024-08-14 14:18:40 461

原创 LeetCode-3132. 找出与数组相加的整数 II

感觉应该有其他的解法,后续看题解继续学习.

2024-08-09 14:58:36 260

原创 LeetCode-80. 删除有序数组中的重复项 II

数组还是要考虑双指针,特别是要求原地操作的时候.

2024-08-06 13:01:53 333

原创 LeetCode-3143. 正方形中的最多点数

对于如何找到第二位置的点,应该还存在更好的方法,我这个用的数据结构感觉有些过于复杂.

2024-08-03 19:24:30 341

原创 LeetCode-108. 将有序数组转换为二叉搜索树

模板题目。

2024-08-02 13:44:42 297

原创 LeetCode-3128. 直角三角形

本来没有设置n_x和n_y两个变量来存储该值的数量,后来用count直接查询发现会超时,然后就单独存储了一下每个值的数量。

2024-08-02 13:32:21 522

原创 LeetCode-209. 长度最小的子数组

对于子数组的问题,还是应该往双指针方面多想想.

2024-08-01 16:49:44 237

原创 LeetCode-198. 打家劫舍

要更加仔细的想状态转移方程,看好dp数组的范围。

2024-07-31 13:25:33 375

原创 LeetCode-68. 文本左右对齐

这道题细节很多,面试要考的话不一定能在很短时间内写出来。

2024-07-31 13:10:29 857

原创 LeetCode-150. 逆波兰表达式求值

如果要向0靠拢,那么最好是先计算出浮点数的值,再保留整数部分即可.

2024-07-30 14:22:03 1025

原创 LeetCode-2961. 双模幂运算

快速幂算法就是一种分治思想,以X的64次方为例,,从 x 开始,每次直接把上一次的结果进行平方,计算 6 次就可以得到 x64 的值,而不需要对 x 乘 63 次 x。

2024-07-30 13:57:23 347

原创 JavaGuide学习日记-BigDecimal

在Java环境中,浮点数的运算有时会造成精度丢失,所以采用BigDecimal来进行浮点数运算.1.BigDecimal由三个主要部分组成:未缩放值()、小数点位置(scale)和精度(precision未缩放值可以是一个BigInteger或一个long类型的值(intCompact),用于存储整数部分。scale表示小数点后的位数,如果scale为负数,则未缩放值会乘以 10 的相应次方。2.如果未缩放值可以被精确地表示为一个long值(即其绝对值小于等于),则使用intCompact。

2024-07-29 18:45:59 397

原创 LeetCode-6. Z 字形变换

找规律找规律Oh Yeah。

2024-07-29 17:16:03 371

原创 LeetCode-5. 最长回文子串

这道题一开始没有想到回文串与其子串的关系,没有往动态规划那方面想,只想出了暴力解法.

2024-07-29 16:26:57 438

原创 LeetCode-3. 无重复字符的最长子串

字符串操作同数组操作一样,要多考虑双指针边界和滑动窗口的操作。

2024-07-29 15:37:51 228

原创 LeetCode-682. 棒球比赛

注意到题目中除数字外的操作是计算当前回合得分的,对之前的得分并没有影响,最后求和即可.

2024-07-29 14:09:51 660

原创 LeetCode-2. 两数相加

当一个链表走到最后,获取到的也就是最后那个节点了,所以在一开始应该存一个起始节点.

2024-07-28 19:25:33 274

原创 LeetCode-4. 寻找两个正序数组的中位数

这次确实想到了用二分查找,不合并的情况下不断的找符合条件的值这一道题给出了很好的启示,值得学习。

2024-07-28 17:10:54 235

原创 Leetcode-699. 掉落的方块

这道题我一味地在寻求存储起来一个整体x轴的属性,最后导致了两次内存超限,实际上只需要存储每一次的最大值结果就好,以示警戒.

2024-07-28 16:33:01 809

原创 LeetCode-34. 在排序数组中查找元素的第一个和最后一个位置

这道题不是很会,知道是用二分查到,但是判断条件一直没想到,最后看了题解,对于二分查找确定数据范围有了一定的新的理解.

2024-07-27 12:24:56 310

原创 LeetCode-3106. 满足距离约束且字典序最小的字符串

这道题主要的难点在于理解题目的意思,直到题目让我们干什么,其次是取向左走或者向右走的最小值,就比如z是向右走到a,b是向走走到a,其他的就是一些细节.

2024-07-27 11:47:54 476

原创 LeetCode-33. 搜索旋转排序数组

二分查找的时间复杂度为,如遇到基本有序,或部分有序的情况,可以进行迭代拆分处理.

2024-07-26 14:02:23 412

原创 LeetCode-2740. 找出分区值

一开始拿到数据类型的题目,第一反应是排序+双指针,后续发现这道题目求的是最小差值,所以放弃左端点和右端点两个双指针,采用计算相邻差值的方法来实现.

2024-07-26 13:03:28 487

空空如也

空空如也

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

TA关注的人

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