自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 栈与队列 代码随想录 刷题记录

用于比较两个。

2025-07-25 12:56:06 450

原创 双指针法典型例题记录 代码随想录 刷题记录

因为已经做过一遍了,所以直接写经验教训和思路了。

2025-07-17 11:20:42 847

原创 Day14 代码随想录刷题记录

总结:刷题5题。没花多少时间,核心也在于保持手感。但是对于双指针的运用其实是显得有些陌生的。对于字符串的理解有待加强。

2025-07-09 21:33:54 370

原创 Day13 代码随想录 刷题记录

共刷题两道,用时4h左右。KMP算法好难理解,用了一些时间。

2025-07-03 12:33:23 892

原创 Day12 代码随想录 刷题记录

今日刷题2题,总计用时3h45mins。字符串操作中,对于数组的具体值的移动与定位分析得不是很清楚;对于双指针的使用还不够熟悉。

2025-06-09 21:40:46 1047

原创 Day11 代码随想录 刷题记录

今日刷题2道,用时1h50mins。

2025-06-08 15:42:01 170

原创 Day10 代码随想录 刷题记录

共刷3题,总计用时5h25mins。6.3开始进入旅游状态,休息了几天,零零散散敲了点代码,看了下整体的思路。后面应该要更加大强度,同时跟进相关基础知识的学习。

2025-06-08 11:22:26 786

原创 Day9 代码随想录 刷题记录

今日刷题2道,总计用时3h10mins。迭代器的用法不够熟悉,对于表述的部分概念不够理解。同时哈希表的使用,到此 三种方法均已实现过,应该培养对于哈希表运用的敏感度(遇到求元素重复的过程就要往哈希表的方向思考。

2025-06-02 16:37:01 1039

原创 Day8 代码随想录 刷题记录

上述想法仅仅适用于题目中给出的样例,如果原数组的值是{12,99,458}则无法作答。指向数组中最后一个元素的位置,与find()函数相呼应,因为find函数如果未能找到对应的值,则会进入end( )。再走一轮循环,如果标记的数字的值再次在第二个数组中出现,则将该数组值设定为2,最后输出设定为2的数组值。用十个数字来遍历,如果这十个数字在第一个数组中出现过,则标记数字对应的数组的值为1。4.如果要转换成数组来做,要注意的是:将原有的数组的值看作。,因为它的查询和增删效率是最优的,如果需要集合是。

2025-05-31 11:59:57 968

原创 Day7 代码随想录 刷题记录

利用数组来记录26个字母的值,并且用题目中给出的示例 来对应到该数组中的元素, 获得一个新的哈希表的表示。再用另外一个数组的特定值来减去相关值。使得最终得到的数组为0。如:s[i]所代表的是该字符串对应的字母,拿s[i] - ‘a’可以得到一个相对的数字值。可以得到0~25的对应的字母的坐标。3.遍历的时候 循环所使用的值是“for(int i = 0;i < 所输入的字符串的长度;2.两个数组可以采取一加一减的方式进行判断。表示数组符号的值的时候,应该使用。

2025-05-31 09:34:52 210

原创 Day6 代码随想录 刷题记录

最后写的同时移动的判断逻辑写得有些问题,循环条件应该是while其中的某个指针不为NULL,终止的判断条件应该是p == q,而不是p!找第一个入环的结点,是在遍历的时候的第一个重复出现的结点。3.分析出快慢指针的关系,当它们第一次相遇的时候的位置 与从head起点出发的位置 移动相同的距离 可以得到环的入环位置。将A链与B链分别移动到各自的链表的末尾,记录各自链表的长度,在此基础上两者长度相减的值即两者的长度差。if包住下面的while判断代表这是函数找到的第一个相遇的点,1.快慢指针的相对运动。

2025-05-29 12:37:46 315

原创 Day5 代码随想录 刷题记录

今日共完成3题,总用时2h10mins。整体效率较高,对于链表结构的理解有所加深。

2025-05-28 11:13:00 313

原创 Day4 代码随想录 刷题记录

今日共刷1题,用时2h45mins。链表的基础结构与何时用虚拟头结点/虚拟头结点的next 区分得不是很清楚。

2025-05-27 17:26:45 1029

原创 Day 3 代码随想录 刷题记录

今日共刷两题,用时2h55mins。链表相关的用法还不是很清晰,可以再学习一下~

2025-05-26 11:17:04 1007

原创 Day2 代码随想录 刷题记录

状态不错。值得反思的是很多基础语法与输入的问题。还有对于边界的把握度不够,基础完成了思路后一定要完成边界的处理,这个点考虑得还不够到位。

2025-05-24 11:32:52 666

原创 Day1 代码随想录 刷题记录

总结:共刷两题,leetcode模板解释:感觉leetcode的代码框架跟自己之前在另一个网站上看到的有区别,本来自己的C++底子有点弱不禁风,但是基础的语法好像也还算熟悉,主打一个学到哪儿不会就补一下。public:// 实现代码的位置该常见代码块代表的意思是:class为类,Solution是评测系统自动定义的名称,等于是你的解题包裹的名称。public表示访问权限,允许评测系统访问该实现方法。vector<int>是整型格式的一种,定义了该函数最终的返回。

2025-05-23 16:44:06 536 1

空空如也

空空如也

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

TA关注的人

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