算法设计
我最喜欢的本科计算机科学课程之一是介绍性算法分析。
我相信这部分是由于课程的主要书籍:Jon Kleinberg 和 Eva Tardos 的算法设计。 这本书采用了一种非常数学的方法来阐述。 这使学生在分析和设计算法时更容易成为语言不可知论者。 由于数学上的倾向,我喜欢这种风格。 但是,我也认为以机器可执行格式实现算法是学习算法的任何务实努力的关键组成部分。
这个存储库是一个正在进行的项目,用于实现 Kleinberg 和 Tardos 的算法。 有的选自本章的例子,有的来自于章末的练习。
2021-06-03 18:06:02
21KB
Java
1