每日一题·春季
文章平均质量分 81
打雷要下雨,雷欧
这个作者很懒,什么都没留下…
展开
-
Week2
191. 位1的个数(3月22日) 分析 lowbit code class Solution { public: int hammingWeight(uint32_t n) { int res = 0; while (n) res ++, n -= n & (-n); return res; } }; 85. 不用加减乘除做加法(3月22日) 分析 将加法拆开: 不进位 + 进位 不进位的话 = 异或和 进位的话 就是算 (num1原创 2021-03-25 07:53:27 · 86 阅读 · 0 评论 -
Week 1
AcWing 35. 反转链表 (3月18日) 注意 if (!head || !head->next) return head; 表示只有一个点 一定要加!head->next 否则递归死 分析 迭代的话, 只需要挨个翻转即可 注意head->next = NULL 因为头节点变成了尾节点, 因此需要置空 code /** * Definition for singly-linked list. * struct ListNode { * int val; *原创 2021-03-18 23:36:13 · 101 阅读 · 0 评论