5 leetcode
===========
第一道
1893
总之,之前的思路偏了,想岔了,还和主旨偏离了,导致总有奇奇怪怪的corner case没有顾及到
这次,用1 mark起点,-1 mark 终止的起点,然后,从1开始积累,直到看到-1,结束,每个element都这样,独自,互不干扰,最后是范围内的都是1,重叠部分可以是1++
第二道
1941
python的hash_map怎么遍历?
- for key in hash_map:
hash_map[key]
第三道
1897
- 1.compar=sorted(compar, key=len)
2.compar[1]=compar[1][:p]+compar[1][p+1:]
[Return true if you can make every string in words equal using any number of operations]
md 读错题了!
- for key,val in hash_tab.items():
第四道
1876
1.len(set(list(key)))
2.s[i:i+3]//i+3 取不到,有效size3的string是s[0:3]
问题?如何sort hash_tab
第五道
1790
没用cnt,啊呀
明天todo:
1.cmos review 做面试题 x3
2.script 明天先干这个 perl x2
3.verilog 手撕 写写写 x3
午饭之前,做好
-------------------------------------
最晚在1:00开始刷,20mins搞不出来就,下一道,6-7:00pm完成
5.leetcode review(语法+题汇总)x10
------
午饭+晚饭得控制在1小时之内,事情done不好,是我的错,我负全责,活该onsite 挂
------
6.cpu review+1 看文档
效率低,应该听歌
=========
总结:做的烂就是烂,不要为今天的低效找借口,昨天的纠结是昨天的鬼事,今天未能阻止量子哥的滔滔不绝,是我的锅,如果apple要我,信女愿意好好学machine learning,求大大大大牛教授要我