前言
题目主要从leetcode, lintcode 以及 hackerrank 找出, 所以不准备写题号. 不是所有的题目都能体现出Python的优雅, 所以这些题目都是我挑选过的, 所以并不能成为Python比其他语言精炼的佐证. PS: 虽然这是事实. :)
题目的解法追求优雅而不是效率; 这里的效率只当时间复杂度相同的时候, 通过一些技巧来提高运算速度; Python 中这类技巧很多, 担不是我关注的重点. 我追求的是语法和逻辑上的优美. PS: 递归是最美的. :)
如果不是原创会在最后注明所参考的博客链接和别人的帖子.
最后是Python官方文档的一句话, 也是我写这系列文章的目的: it's a matter of taste.