- 博客(14)
- 收藏
- 关注
原创 LeetCode DAY11
当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。字母异位词是通过重新排列不同单词或短语的字母而形成的单词或短语,并使用所有原字母一次。 创建两个大小为26的整型数组(对应26个小写字母):将所有元素初始化为0给定两个数组 和 ,返回 它们的 交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 包含标准库,因为要用到 排序函数 是C标准库的快速排序函数参数1:要排序的数组参数2:数组元素个数参数3:每个元素的大小(字节
2026-02-24 14:50:55
338
原创 LeetCode DAY10
求两个链表交点节点的指针。交点不是数值相等,而是指针相等。求出两个链表的长度,并求出两个链表长度的差值,然后让curA移动到,和curB 末尾对齐的位置此时我们就可以比较是否相同,如果不相同,同时向后移动curA和curB,如果遇到curA == curB,则找到交点。否则循环退出返回空指针。
2026-02-13 23:09:10
154
原创 LeetCode DAY8
开始: swapPairs([1]) ← 最外层娃娃↓进入里层: swapPairs([3]) ← 中层娃娃↓进入最里层: swapPairs(NULL) ← 最内层娃娃↓最里层返回: return NULL 🎯 1. 先打开最内层↑中层处理: [4] → [3] → NULL 🎯 2. 中层组装好返回 [4]↑。
2026-02-11 17:12:43
213
原创 LeetCode DAY4
scanf()函数的返回值是成功读取2个整数 → 返回2成功读取1个整数 → 返回1读取失败(非数字) → 返回0遇到文件结束(EOF) → 返回EOF(通常是-1)
2026-01-27 13:49:31
66
原创 LeetCode Day 2
/ 初始化为最大可能的整数INT_MAX // int 最大值,通常是 2147483647INT_MIN // int 最小值,通常是 -2147483648UINT_MAX // unsigned int 最大值,通常是 4294967295LONG_MAX // long 最大值LLONG_MAX // long long 最大值// 浮点数相关FLT_MAX // float 最大值DBL_MAX // double 最大值。
2026-01-21 15:27:27
70
原创 LeetCode DAY 1
利用fast和slow快慢指针,fast作为循环指针,每次固定增加一位,slow用于记录符合条件的数组元素,不符合则该轮指针不移动// 输出: 42// 输出: 3.141590// 输出: A// 输出: "42 "(左对齐)// 输出: " 42"(右对齐)// 输出: 3.14// 输出: "00042"
2026-01-13 09:06:51
66
原创 没有技术热情......
从边刷LeetCode边尝试着写博客开始吧,刷LeetCode刚好既可以准备复试又可以准备面试手撕,我怎么就这么一事无成呢......还是必须得开始刷LeetCode了,还是觉得好羞耻,在计算机专业呆了快四年了,回首仍然还是个小白。感觉身边的人都在大四这个节骨眼上有了自己的事业,我还是一事无成,好想做出点什么......
2026-01-07 06:01:10
106
原创 好吧。。。
又回到之前的那个话题,实习还是考研,其实后来想想两者也不矛盾。可素已经主动放弃了嘞,拿着“字节跳动”之神之键盘,我什么时候去也有勇气面对呢。其实放弃的很大一部分原因是自卑,不对,我本来就没有什么前端能力···很幸运地拿到了很多面试的机会,却在前一刻临阵脱逃//好吧,本来说这个周把C搞定的,奈何作业实在是太多了。底层原理其实根本不是害怕影响考验吧,而是自己不愿意面对现实。神之键盘请赐予我力量power!不过也好,放弃了就彻底死了这条心吧。快点成长起来吧,小怂。
2024-11-06 19:51:07
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅