Day00 - Day10
00
从 codewars 最简单的题开始刷起。
01
继续前一天的 8kyu 的题,一共 340 道,这几天给刷完。
x << 1左移乘 2x & 1判断奇偶性,可以直接替换x % 2x & (x - 1)去掉最低位的 1,可以判断是否是 2 的幂x & -x得到最低位的 1
02
8kyu 的题还剩 285 道,相当于一天刷了 55 道,看今天能不能再刷 100 道。
03
昨天周五部门年会没刷多少,还剩 200 道。
今天周六随便刷刷吧,边玩游戏边刷,快乐刷题。
04
Progress: 170 / 340
Status: 睡爽了,也玩爽了,快乐刷题
05
年前的周一,啥事没有,就只有 70 道了,加油!
06
在公司的最后一天,终于刷完了幼儿园题目,明天回家路上正好规划一下下一步做啥。

07
支线:Exercism Python Track,偶尔还可以刷刷 codewars 剩下的五千多道 kata
今日进展:编程初学者的力扣适应手册
08
2.12,在老家第一天,完全不想刷题,继续力扣的入门题单。
1512. 好数对的数目
py
class Solution:
def numIdenticalPairs(self, nums: List[int]) -> int:
ans = 0
cnt = defaultdict(int)
for x in nums:
ans += cnt[x] # 先计算之前出现的次数
cnt[x] += 1
return ans09
2.13,在家的第二天,一天只刷一道,太难的解法就不看了,懒得动脑子。
10
情人节耶,刷几道题吧。