是否有一个类似于Project Euler的计算机科学项目,而不是数学?

4

我最近几天一直在做项目欧拉,必须得承认这很有趣。不过,如果有一些更专注于计算机科学而非数学的内容就更好了。比如说一些关于算法和数据结构的练习题目,可以帮助我们为编程面试做好准备。

3个回答

5

你可能会喜欢Programming Praxis,这里提供每周更新的练习集合,旨在帮助高手程序员学习和享受编程。


1
我在另一个SO问题上发现了这个 - http://www.scs.stanford.edu/10wi-cs140/pintos/pintos.html 它基本上带你了解这个简化的操作系统,涉及操作系统的关键组件,以及它们如何在Pintos中实现和修改定制。这是学习系统内部编程的绝佳方式,基本上相当于一门免费的300级“操作系统”大学课程。

0
我很惊讶没有人回答这个问题,但是...

http://uva.onlinejudge.org/

你提交代码,它会告诉你是否成功地解决了他们提供的问题。跟踪你的成功、失败、提交和排名……类似于欧拉计划。
不幸的是(依我之见),它所接受的语言数量/类型相对有限(C、C++、Java、Pascal)。尽管如此,项目数量和组织方式非常出色,你真的可以在某些概念上得到推动。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接