9.4:5道leetcode

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,求大大大大牛教授要我

上一篇:干货!前端 Code Review 的最佳实践方案


下一篇:Egret 点击穿透