- 博客(15)
- 收藏
- 关注
原创 LeetCode打卡第十二天,哈希表
哈希表大多是使用在一些需要比较的情况下,本质就是集合或者是字典,只不过里面存放的元素是各种各样的。比如下面一道题是用到了字典给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。i++)if(it!
2025-03-11 11:33:32
298
原创 LeetCode打卡第十一天,递归
递归的思想可以用在需要无限延申调用相同函数的程序中,例如本次的二叉树,需要不断比较数的结点之间的关系,并且是无限延申。
2025-03-10 13:06:34
122
原创 LeetCode打卡第十天 数组
今天的题目是给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。
2025-03-06 18:41:43
90
原创 LeetCode打卡第九天(3),remove_if操作
题目是给一个非严格递增排列的数组nums 原 删除重复出现的元素,使每个元素只出现一次 返回删除后数组的新长度元素的相对顺序应该保持 一致 然后返回 nums 中唯一元素的个数。
2025-03-05 20:22:36
133
原创 LeetCode打卡第九天(2)
题目还是链表的题目:将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
2025-03-05 19:27:46
198
原创 LeetCode打卡第七天
今天的题目是移除列表中不想要的元素例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2025-03-02 17:13:27
276
原创 LeetCode打卡第六天
今天的收获在于c++中使用了remove_if和treansform这两种算法,需要查阅相关资料,了解这两行代码的结构。
2025-03-01 20:51:51
136
原创 LeetCode打卡第四天
这是LeetCode打卡第四天,今天的题目是回文链表,给一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true;否则,返回 false。今天的收获在于学会熟练使用c++的链表list相关操作。
2025-02-27 16:02:45
139
原创 LeetCode打卡第三天
这里是LeetCode打卡第三天,今天的题目是相交链表,给两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null。(c++的CMakeLists.txt代码不再显示,与之前一样)今天的收获是c++代码中读取用户输入数字不再使用cin,而是使用getline和istringstream的结合使用。
2025-02-26 18:31:27
256
原创 LeetCode打卡第二天
这里的LeetCode打卡第二天,今天的题目是移动0,给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
2025-02-25 20:39:39
234
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人