arts-2019-06-23

Algorithm 算法题

每周至少做一个leetcode 的算法题

https://leetcode-cn.com/problems/group-anagrams/

如何快速识别出“字母相同,但排列不同的字符串”呢?

最简单的,将每个字符串字母重新排序,一样的就是“字母异位词”。

key = "".join(sorted(s))

Review 外国文章

阅读并点评至少一篇英文技术文章

https://medium.com/ne......

2019-06-23 22:41 8

arts-2019-06-16

Algorithm 算法题

每周至少做一个leetcode 的算法题

https://leetcode-cn.com/problems/merge-intervals/

观察后发现,可以先排序,然后再遍历一遍,即可得到结果。

遍历时,发现下一个节点左边界在当前小区域中,则拓展右边界;否则,更新当前小区域为下一个节点区域。

Review 外国文章

阅读并点评至少一篇英文技术文章

TODO

Technique 技巧总结

学习至少一个技术技巧

一......

2019-06-16 23:26 10

arts-2019-06-09

Algorithm 算法题

每周至少做一个leetcode 的算法题

https://leetcode-cn.com/problems/letter-tile-possibilities/

理一下题意,就是要各种长度情况下的组合个数。

核心算法:

result = []

def func(word, choices, ln):

"""

:param word, 当前随机字符串

:param choices, 候选字符串集合

:param......

2019-06-09 23:30 6