我已经做了几天 Euler 项目,我不得不承认它很有趣。但是,如果有一些东西更专注于计算机科学而不是数学,那就太好了。这样的事情对于练习算法和数据结构会很有趣,例如在准备编码面试时。
问问题
1155 次
3 回答
5
您可能会喜欢Programming Praxis,它提供了一系列每周更新的练习曲,供精明的程序员进行教育和享受。
于 2012-06-21T14:19:23.740 回答
1
我在另一个 SO 问题上遇到了这个问题 - http://www.scs.stanford.edu/10wi-cs140/pintos/pintos.html
它基本上会带您了解这个简化的操作系统,涉及操作系统的关键组件,它们是如何在 Pintos 中实现的,以及如何修改和自定义它们。这是学习系统内部编程的好方法,基本上是免费的 300 级“操作系统”大学课程。
于 2012-06-21T14:12:52.833 回答
0
我很惊讶没有人回答这个问题,但是......
您提交代码,它会告诉您是否成功解决了他们输入的问题。跟踪您的成功、失败、提交、排名……类似于 Project Euler。
遗憾的是(在我看来)它接受提交的语言的数量/类型有些有限(C、C++、Java、Pascal)。尽管如此,项目的数量和组织都非常好,你真的可以在一些概念上得到推动。
于 2013-07-12T20:15:51.723 回答