这个学期学习了《算法设计与实践》这门课,主讲老师是王斌老师,这门是以算法导论(CLRS)这本书为教材,对计算机中经常使用到的算法做一个细致的讲解,在学完这门课之后感觉对算法的掌握程度也更上了一个台阶,趁着刚学完知识还没完全忘记,对这门课的知识做一个系统的总结。
算法导论知识梳理
一、函数的增长
这一章的内容主要是从理论方面来分析算法的时间复杂度,通过算法的时间工作效率对算法的性能进行一种有效的度量。
给出四个渐进符号 $\theta,O,\Omega,o,\omega$,这四种符号的具体定义如下:
通常我们使用这四个符号来刻画算法的运行时间。但是也可以用于刻画算法的其他方面。
未完待续。。。。