自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leecodehot100刷题--矩阵

定义四个边界指针:top、bottom、left、right用来界定指针移动的范围,不断地将指针从左到右移动->从上到下移动->从右到左移动->从下到上这样循环移动。如果target < x, 那么说明x比较大,则往x这一行的左边寻找,若target与x这一行一直左移后的元素不等,如果出现左移的元素<target,那么往下一行寻找。如果target > x,说明x还是太小了,但是x是这一行最大的元素,就往下一行找;,对于为 true 的列,将该列所有元素设置为 0。,返回矩阵中的所有元素。

2025-06-03 16:03:38 1828

原创 解决IEEE会议论文模板中遇到2x3作者不对齐的问题

只需要将第3个作者与第四个作者中间的\and改成\linebreakand即可。第一行作者跟第二行作者左右不对齐。

2025-06-02 08:29:11 469

原创 leecodehot100刷题--普通数组

这里使用了动态规划的思想,就是说如果当前元素的加上前面的元素比不上当前元素大的话,就舍弃前面的元素,从当前元素开始。,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].连续子数组 [4,-1,2,1] 的和最大,为 6。一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。区间 [1,4] 和 [4,5] 可被视为重叠区间。向右轮转 1 步: [99,-1,-100,3],请你找出其中没有出现的最小的正整数。

2025-05-21 16:43:39 1207

原创 leecodehot100刷题--子串

这道题的解题思路是:设置左右指针,首先将左指针定死,右移右指针看窗口是否有子串。如果没有出现字串就一直右移右指针,如果出现字串就记录窗口的大小并且记录字串,然后左移左指针,缩小窗口直到窗口不满足子串条件就再右移右指针。这里的解题思路是始终保持队首是窗口的最大值,如果队首不是窗口最大值,则将前面的元素都踢出窗口,如果队尾的索引值超过窗口的长度,则把队首踢出窗口。这里的解题思路是利用前缀和+哈希表的方法,其中首先初始化一个哈希表,先加入0这个键,它的出现次数是1。的滑动窗口从数组的最左侧移动到数组的最右侧。

2025-05-19 14:13:39 1541

空空如也

空空如也

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

TA关注的人

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