title: 如何清晰的理解算法中的时间复杂度？
topic: 算法
content: 算法时间复杂度用来度量算法执行时间的多少，用大O阶表示，即TnOfn，其中n为问题规模，也就是问题的大小。既然要理解时间复杂度，我们首先理解术语中的两个关键词“算法”和“时间”，理解了它俩就成功一半了。首先看“算法”，算法是解决特定问题的方法，在计算机领域里需要将算法用计算机能听懂的语言描述给它听，明白之后它才能使用运算能力解决问题。计算机能听懂的语言，当然是程序代码了还需编译器将代码翻译
answerer_tags: 君子务本