自定义博客皮肤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)
  • 收藏
  • 关注

原创 刷题记录0418

又是一道二分法,每次都要思考清楚返回的插入位置是左下标还是右下标,我让deepseek注释了一下,记住循环终止的时候j<i,插入位置就在j后面,所以返回j+1;这道题还要加一个下标记录,如果成功找到返回1和下标,本来想直接返回下标的,但是也可能有0的情况,最终时间复杂度为100%这种排序二维数组题目一般是左下角或者右下角开始查找,可以减少时间复杂度。放在之前我可能会新开一个数组存,写了一个原地存储的方法。另外要先特判数组长度,我开始就错了一遍才想起特判。最近在做查找专题,这个是关于字符串的。

2025-04-18 22:34:14 198

原创 刷题记录0417

之前我可能会用暴力 现在学会了哈希代码量会少一点,这里补一个知识点map一般用来查找是否存在,set去除重复元素。这道题我也想的是二分法 但是没写出来 抄了别人的题解,让gpt注释了一下便于理解。

2025-04-17 23:52:17 122

原创 刷题记录0416

这道题很简单 我自己用的是双指针的办法不过还要先排序,时间50%,看了题解写了这个代码量较少的办法时间也是100% 上面那个find是我自己写的查找函数,这里贴一个忘记的find。暴力的竟然时间100% 想看看大佬的题解结果发现涉及位运算,最后放弃。这道题是看了题解才会的 自己也想的暴力解法 大佬的代码太优美了。这道题我也用的暴力 竟然时间100%《这道题目理清楚思路就可以了。这个时间复杂度有点高。

2025-04-16 19:52:38 143

原创 记录自己刷题遇到的盲点

位运算,(nums&0xf)取后四位, num>>=4;reserve(nums.begin(),nums.end())直接反转,不需要拷贝;总结数学规律或者枚举,奇数左边((i+1)/2)偶数左边((i)/2+1)奇数右边((len-i)/2)偶数右边((len-i-1)/2+1);有一些语法还不熟练,每次都能要现场搜索,有的题看了题解自己会再写一遍,所以一道题会提交多次。哈希,自定义排序,string自带构造函数,快捷输出。res=res^i;之前好像没咋写过异或的题目。就把这个字符串确定下来。

2025-04-15 19:52:30 180

空空如也

空空如也

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

TA关注的人

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