自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Day4_Linked_List(leetcode 19/24/142)

这两天事情有点多,只记录了大致心得和思路。

2024-04-21 04:05:59 402 1

原创 day3_linked_list related(leetcode 206/207/707)

通过这道题的练习,复习了单链表的基本操作。但在代码实现过程中,还是有些小细节需要注意,比如在插入和删除操作时,需要先找到对应位置的前一个节点。另外在各种操作前,需要判断链表是否为空以及索引是否有效。总的来说,对链表的操作还不够熟练,还需要多加练习。接下来打算继续练习一些链表相关的题目,如链表的反转、合并等,以加深对链表的理解和应用。同时还要注意培养编码的耐心,养成仔细分析问题的习惯。i++) {if (

2024-04-21 02:49:17 470 1

原创 day2_螺旋矩阵II(leetcode59)

在尝试解决这个问题时,我最初的想法是寻找一个整体填充每个值的模式,可以通过一些技巧来更新矩阵。从这个经验可以学到,如果没有一个巧妙的思路,就应该尽可能先使用能想到的暴力解法(brute force)来尝试解决问题,然后再思考可能的优化空间。在实现过程中,需要特别注意当 n 为奇数时,如何正确处理矩阵中心的值。我在实现中没有正确的处理中心值,并且判断条件也没有正确设置循环终止条件,导致进入了死循环。为了避免这种情况,我们需要多尝试画图测试几个实际的例子,然后总结归纳出具体的实现方法。

2024-04-18 10:22:06 486 1

原创 day2_长度最小的子数组(leetcode207)

如果不存在符合条件的子数组,返回。是该条件下的长度最小的子数组。找出该数组中满足其总和大于等于。个正整数的数组和一个正整数。

2024-04-18 10:12:20 839 1

原创 day2_有序数组的平方(leetcode977)

由于初始数组按非递减顺序排序,因此最左侧和最右侧具有最大的正数和负数的绝对值。你可以初始化两个指针分别指向最左侧和最右侧,不断比较它们的值,并将其插入到解决方案向量中。需要注意的是,插入的顺序需要从末尾到开头,因为题目要求返回的结果也要按非递减顺序排列。的使用是不必要的,可以直接从末尾到开头将元素的平方值插入到。的末尾到开头遍历,将每个元素的平方值依次插入到结果向量。排序后,数组变为 [0,1,9,16,100]的绝对值大小,将较大的值存储在临时向量。,分别指向数组的开头和结尾。组成的新数组,要求也按。

2024-04-18 09:59:05 313

原创 Day1_移除元素(remove element)_leetcode27

前情提要:在养成写一些博客的习惯,同时练习英文表述和分析问题的能力,所以内容均为英文。

2024-04-17 05:54:22 769

原创 Day1_二分查找(Binary Serach)

前情提要:在养成写一些博客的习惯,同时练习英文表叔问题的能力,所以内容均为英文。

2024-04-17 04:45:41 1065 1

空空如也

空空如也

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

TA关注的人

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