Is there an Euler equivalent of a project that emphasizes computer science, not math?

I have been doing Euler's project for a few days, and I have to admit it's pretty fun. However, it would be nice if there was something more focused on computer science rather than mathematics. Something like this would be interesting for the practice of algorithms and data structures, for example, in preparation for interview coding.

+4
source share
3 answers

You can enjoy the Praxis Program , which provides a collection of sketches updated weekly for training and enjoyment by an experienced programmer.

+5
source

I came across this on another SO question - http://www.scs.stanford.edu/10wi-cs140/pintos/pintos.html

Basically, it simplifies this simplified OS for you, touching on the key OS components, how they are implemented in Pintos and how to modify and configure them. This is a great way to learn internal system programming and basically a free 300-level "Operating Systems" course.

+1
source

I am surprised that no one answered this, but ...

http://uva.onlinejudge.org/

You send the code, and it tells you whether you managed to solve the problems for entering them or not. Keeps track of your successes, failures, views, ranking ... similar to Project Euler.

Unfortunately (in my opinion) the number / type of languages ​​that it accepts for representations is somewhat limited (C, C ++, Java, Pascal). However, the number and organization of projects is incredibly good, and you can really come across some concepts.

0
source

All Articles