算法是一种定义明确的程序,用于执行一些计算任务。通常任务是给定的,而算法的工作是找到这样一个有效的过程,例如在处理时间和/或内存消耗方面。cs224是一门算法设计的高级课程,我们将涵盖的主题包括word RAM模型,数据结构,摊销,在线算法,线性规划,半定规划,近似算法,哈希,随机算法,快速指数时间算法,图算法,和计算几何。