算法基础:修订间差异

添加135字节 、​ 2021年6月6日 (星期日)
无编辑摘要
无编辑摘要
无编辑摘要
第1行:
'''算法(Algorithm)'''是程序的根基。这篇文章简要介绍了啥是算法,以及作为一个coder必须知道的一些事。
=== 算法 ===
 
=== 算法 ===
众所周知,计算机是无生命的。
 
众所周知,计算机是无生命的。所以要是想让它做人类想让它做的事情的话,人类就不得不付出劳动。(悲)
 
至于AI{{Heimu|人工智障}}啊,机器学习啊,他们的根基都离不开'''算法'''。
第16行:
 
=== 复杂度 ===
 
下面两种复杂度决定了一个代码的综合效率。(但作为一个程序员coder更关心的还是一个算法的代码复杂度这东西很世俗所以没有这种东西是),但代码复杂度在有时间限制的算法竞赛中还是很重要的。
 
==== 时间复杂度 ====
第34行 ⟶ 第36行:
 
'''空间复杂度''',就是一个算法的空间效率。这取决于它占用你电脑内存的多少空间,通常也用<math>O</math>来表示。空间复杂度一般不是很重要,但是只要它重要了就会特别重要,能掌握算法命运的那种。
 
 
这两种复杂度决定了一个代码的综合效率,但作为一个程序员更关心的还是一个算法的代码复杂度。这东西很世俗所以没有这种东西(不是),但代码复杂度在有时间限制的算法竞赛中还是很重要的。
 
=== 语言和代码 ===
350

个编辑